diff --git a/copycat.log b/copycat.log index 928295a..3d057c4 100644 --- a/copycat.log +++ b/copycat.log @@ -1,19 +1,3 @@ -object 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 = j from target string -destination: i -chosen bond facet: letterCategory -Source: j, destination: i -source descriptor: J -destination descriptor: I -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 object chosen = i from target string destination: j chosen bond facet: letterCategory @@ -21,46 +5,6 @@ Source: i, destination: j source descriptor: I destination descriptor: J proposing successor 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 -object chosen = predecessor bond between i and j from other string -bond strength = 48 for predecessor bond between i and j -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 = i from target string -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 = 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 = b from initial string -object chosen = successor bond between i and j from other string -bond strength = 48 for successor bond between i and j -object chosen = successor bond between j and k from other string -bond strength = 48 for successor bond between j and k -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond object chosen = k from target string destination: j chosen bond facet: letterCategory @@ -68,19 +12,6 @@ Source: k, destination: j source descriptor: K destination descriptor: J 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: 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 = c from initial string destination: b chosen bond facet: letterCategory @@ -88,565 +19,15 @@ Source: c, destination: b source descriptor: C destination descriptor: B proposing predecessor bond +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond object chosen = predecessor bond between j and k from other string bond strength = 48 for predecessor bond between j and k -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 -urgency: 23.200000000000003, number: 1, bin: 2 -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 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = j 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 = b 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 -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 = k from target string -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 -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=100 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: a -urgency: 23.200000000000003, number: 1, bin: 2 -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 -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 = i from target string -destination: j -chosen bond facet: letterCategory -Source: i, destination: j -source descriptor: I -destination descriptor: J -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 = c 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 = 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 -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 -initial : relevance = 100, unhappiness=84 -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 -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 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -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--direction, with urgency: 3 -Post top down: 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 -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between j and k from other string -bond strength = 91 for successor bond between j and k -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 -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 = 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 = 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 = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -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 i and j from other string -bond strength = 91 for successor bond between i and j -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 -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between i and j from other string -bond strength = 48 for predecessor bond between i and j -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 = successor bond between j and k from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between j and k -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between i and j from other string -bond strength = 48 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial 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 = a from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = j 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 -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 -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=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -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 -Post top down: top-down-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=78 -target string selected: ijk with 3 letters, 3 objects, 2 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 k -object chosen = group[0:2] == ijk from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: j -object chosen = group[0:2] == abc 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] == ijk 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 = successor bond between a and b from other string -bond strength = 96 for successor bond 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 -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: k -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: successor bond between i and j -firstBond2: successor bond between j and k -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 k -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 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: k -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = k 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] == ijk 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 -Post 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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: k -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = j from target string -object chosen = group[0:2] == ijk from target string -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: successor bond between j and k -possible group: successor bond between j and k -trying from j to successor -proposing group from i to k -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: j -object chosen = j from target string -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 i to k -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -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 = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 k -object chosen = group[0:2] == ijk from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -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 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 1 -successor bond between i and j -lost fight with successor bond between i and j -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 -initial : 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 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 -initial : 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-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 = a 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 = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between i and j from other string -bond strength = 48 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 1 -successor bond between i and j -lost fight with successor bond between i and j -failed to break bonds: Fizzle -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: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: k -posting bottom up codelets -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = a 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 = 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 -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-bond-scout--direction, with urgency: 3 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -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 -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 = k from target string destination: j chosen bond facet: letterCategory @@ -654,26 +35,27 @@ Source: k, destination: j source descriptor: K destination descriptor: J proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: c +object chosen = k from target string +destination: j chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets -object chosen = j from target string -destination: i +object chosen = i from target string +destination: j chosen bond facet: letterCategory -Source: j, destination: i -source descriptor: J -destination descriptor: I -proposing predecessor bond -object chosen = c from initial string -object chosen = j from target string +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = k from target string +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = i from target string object chosen = b from initial string destination: a chosen bond facet: letterCategory @@ -682,38 +64,6 @@ source descriptor: B destination descriptor: A proposing predecessor bond urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between i and j from other string -bond strength = 48 for predecessor bond between i and j -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 -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 = 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 -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 i and j from other string -number of incompatibleBonds: 1 -successor bond between i and j -won fight with successor bond between i and j -broke the bonds -no incompatible groups -building bond predecessor bond between i and j -urgency: 100.0, number: 1, bin: 7 object chosen = a from initial string destination: b chosen bond facet: letterCategory @@ -721,92 +71,46 @@ Source: a, destination: b source descriptor: A destination descriptor: B 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--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 = 0, unhappiness=94 -initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond -source: a, destination: b -initial : relevance = 0, unhappiness=100 -target : relevance = 0, unhappiness=94 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -to object: j -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 j and k from other string -bond strength = 94 for predecessor bond between j and k -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = k 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 bond -to object: a -urgency: 100.0, number: 1, bin: 7 -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -initial : relevance = 0, unhappiness=100 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction -source chosen = k -no firstBond -no firstBond2 -urgency: 100.0, number: 1, bin: 7 +bond strength = 48 for predecessor bond between j and k object chosen = predecessor bond between j and k from other string -bond strength = 69 for predecessor bond between j and k +bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder +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 = 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 = predecessor bond between j and k from other string number of incompatibleBonds: 0 no incompatible bonds no incompatible groups building bond predecessor bond between j and k -object chosen = predecessor bond between j and k 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 a and b from other string -bond strength = 48 for successor 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 -succeeded: posting bond-builder +object chosen = c from initial string urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between i and j from other string -bond strength = 48 for successor bond between i and j +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 initial : relevance = 0, unhappiness=100 -target : relevance = 100, unhappiness=84 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = j -firstBond: predecessor bond between i and j -possible group: predecessor bond between i and j -trying from j to predecessor -proposing group from i to k -object chosen = group[0:2] == ijk from target string +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = i +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 +urgency: 100.0, number: 1, bin: 7 object chosen = a from initial string destination: b chosen bond facet: letterCategory @@ -814,12 +118,104 @@ 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=89 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond +source: b, destination: a +urgency: 100.0, number: 1, bin: 7 +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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: k, destination: j +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 = 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=100 +target : relevance = 50, unhappiness=94 +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 i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between i and j +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +won fight with predecessor bond between j and k +broke the bonds +no incompatible groups +building bond successor bond between j and k +initial : relevance = 0, unhappiness=100 +target : relevance = 0, unhappiness=94 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond +to object: a +object chosen = successor bond between i and j 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 0 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 = a from initial string +urgency: 100.0, number: 1, bin: 7 +object chosen = k 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 j and k from other string +bond strength = 48 for predecessor bond between j and k +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 +Post top down: 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 = c from initial string +object chosen = i 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 +initial : relevance = 0, unhappiness=100 +target : relevance = 0, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond +to object: a object chosen = i from target string destination: j chosen bond facet: letterCategory @@ -827,4663 +223,432 @@ Source: i, destination: j source descriptor: I destination descriptor: J 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 -bond strength = 91 for predecessor 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 initial : relevance = 0, unhappiness=100 -target : relevance = 0, unhappiness=78 -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 a and b from other string +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 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 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 -succeeded: posting bond-builder -top_down_bond_scout__category +building bond successor bond between a and b initial : relevance = 50, unhappiness=100 target : relevance = 100, unhappiness=78 -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 -object chosen = group[0:2] == ijk 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-bond-scout--category, with urgency: 4 -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[0:2] == ijk from target string -no incompatible bonds -no incompatible Groups -building group -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -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 = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -object chosen = b from initial string -object chosen = predecessor bond between j and k from other string -bond strength = 96 for predecessor bond between j and k -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=89 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = i -firstBond: predecessor bond between i and j -possible group: predecessor bond between i and j -trying from i to predecessor -proposing group from i to k -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 i -building bond 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--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == ijk 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 = predecessor bond between i and j from other string -bond strength = 96 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between i and j from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk from target 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 -initial : relevance = 100, unhappiness=84 -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 = 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=84 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = i -firstBond: predecessor bond between i and j -no firstBond2 -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=84 -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-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 = 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: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from j to predecessor -proposing group from i to k -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] == ijk from target string -object chosen = group[0:2] == ijk 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] == ijk from target 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 = 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 = 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] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk 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 = 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 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: k -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] == ijk from target string -object chosen = predecessor bond between j and k from other string -bond strength = 96 for predecessor bond between j and k -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 j and k from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between i and j from other string -bond strength = 48 for successor bond between i and j -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 = 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 -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 -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 -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 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 -bond strength = 96 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 -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk 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 = 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 -top_down_bond_scout__category -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 = 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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: j -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = predecessor bond between j and k from other string -bond strength = 96 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between j and k from other 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] == ijk 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-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == ijk 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: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: k -object chosen = predecessor bond between j and k from other string -bond strength = 96 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = predecessor bond between j and k 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 -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 = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -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 -urgency: 100.0, number: 1, bin: 7 -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 = successor bond between i and j from other string -bond strength = 48 for successor bond between i and j -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 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between i and j from other string -bond strength = 48 for predecessor bond between i and j -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 = i from target string -destination: j -chosen bond facet: letterCategory -Source: i, destination: j -source descriptor: I -destination descriptor: J -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -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 = successor bond between j and k from other string -bond strength = 48 for successor bond between j and k -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 -object 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 = Correspondence between c and k from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -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 -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 -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 = 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 = j from target string -destination: i -chosen bond facet: letterCategory -Source: j, destination: i -source descriptor: J -destination descriptor: I -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 i and j from other string -bond strength = 48 for predecessor bond between i and j -object chosen = b 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 i and j from other string -bond strength = 48 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between i and j -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = j 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 -already exists: activate descriptors & Fizzle -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-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 -Post 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=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction -source chosen = k -no firstBond -no firstBond2 -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -top_down_bond_scout__category -initial : relevance = 0, unhappiness=89 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: i, destination: j -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction -source chosen = j -no firstBond -firstBond2: predecessor bond between i and j -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: j, destination: k -object chosen = successor bond between j and k from other string -bond strength = 91 for successor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -lost fight with predecessor bond between i and j -failed to break bonds: Fizzle -object chosen = successor bond between i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -lost fight with predecessor bond between i and j -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 j and k from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between j and k -object chosen = c 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 = 94 for successor bond between b and c -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 = 50, unhappiness=89 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = j -firstBond: predecessor bond between i and j -firstBond2: successor bond between j and k -possible group: successor bond between j and k -trying from j to successor -proposing group from j to k -object chosen = predecessor bond between i and j from other string -bond strength = 91 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = i 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 = 0, unhappiness=89 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: a, destination: 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 -won fight with Correspondence between c and k -building bond predecessor bond between b and c -urgency: 23.200000000000003, number: 1, bin: 2 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=89 -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-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with 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 -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=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 = 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 = 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 -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 = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: k, destination: j -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 -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 = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: j -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-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 = 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 -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 = predecessor bond between j and k from other string -bond strength = 94 for predecessor bond between j and k -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: ijk 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 i and j from other string -bond strength = 69 for successor bond between i and j -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 -object chosen = i from target string -object chosen = predecessor bond between i and j from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk 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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 = 100, unhappiness=84 -target : relevance = 50, unhappiness=84 -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 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 = 50, unhappiness=84 -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] == jk from target string -object chosen = group[0:2] == ijk from target string -initial : relevance = 0, unhappiness=84 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == ijk from target string -won fight with successor bond between j and k -broke the bonds -no incompatible Groups -building 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 = 50, unhappiness=84 -target : relevance = 0, unhappiness=84 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: k -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=84 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: predecessor bond between i and j -firstBond2: predecessor bond between j and k -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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:1] == ij from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: i -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 i and j from other string -bond strength = 96 for predecessor bond between i and j -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == ijk from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: predecessor bond between j and k -firstBond2: predecessor bond between i and j -object chosen = predecessor bond between i and j from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between j and k 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 = 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 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == ijk 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 -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 = group[1:2] == bc from initial string -object chosen = group[0:2] == ijk 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 -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 -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk from target 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[1:2] == bc 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 -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 -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 = 91 for predecessor bond between a and b -object chosen = successor bond between j and k from other string -bond strength = 91 for successor bond between j and k -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 = 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 = 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 j and k from other string -number of incompatibleBonds: 1 -predecessor bond between j and k -won fight with predecessor bond between j and k -broke the bonds -won fight with group[0:2] == ijk -broke the groups -building bond successor bond between j and k -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with 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: ijk with 3 letters, 3 objects, 2 bonds for bond -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: ijk 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 -won fight with successor bond between b and c -broke the bonds -no incompatible groups -building bond predecessor bond between b and c -urgency: 100.0, number: 1, bin: 7 -object chosen = group[1:2] == bc 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 i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -won fight with predecessor bond between i and j -broke the bonds -no incompatible groups -building bond successor bond between i and j -initial : relevance = 66, unhappiness=79 -target : relevance = 0, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 66, unhappiness=79 -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 -initial : relevance = 0, unhappiness=79 -target : relevance = 100, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: k -Post top down: 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-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 66, unhappiness=78 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: group[1:2] == bc -object chosen = j from target string -initial : relevance = 66, unhappiness=78 -target : relevance = 0, 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 -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 -initial : relevance = 0, unhappiness=78 -target : relevance = 100, unhappiness=78 -target string selected: ijk 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == ijk from target string -object chosen = k from target string -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: ijk 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:2] == abc from initial string -object chosen = successor bond between j and k 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] == ijk 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 = 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--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = k from target string -urgency: 23.200000000000003, number: 1, bin: 2 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: i, destination: j -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between i and j from other string -bond strength = 91 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = group[0:2] == ijk from target string -no incompatible 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 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 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 1 -successor bond between i and j -won fight with successor bond between i and j -broke the bonds -won fight with group[0:2] == ijk -broke the groups -building bond predecessor bond between i and j -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: i, destination: j -object chosen = group[0:2] == ijk from target string -lost fight with predecessor bond between i and j -failed to break bonds: Fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = predecessor bond between i and j from other string -bond strength = 91 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = predecessor bond between i and j from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:1] == ij 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 -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 target string selected: ijk with 3 letters, 3 objects, 2 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 = group[1:2] == jk from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 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 -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = i -firstBond: predecessor bond between i and j -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--category, with urgency: 4 -Post top down: top-down-group-scout--category, with 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] == ijk from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: j, destination: k -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[1:2] == jk from target string -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: ijk with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == ijk from target string -won fight with predecessor bond between i and j -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 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 = 0, unhappiness=79 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: successor bond between j and k -firstBond2: successor bond between i and j -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = group[0:2] == ijk 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 -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 -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 -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between j and k 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 j and k from other string -number of incompatibleBonds: 1 -successor bond between j and k -lost fight with successor bond between j and k -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 = 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 -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 -Post top down: 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 = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = k 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 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 = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -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 -urgency: 24.1, number: 2, bin: 2 -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == ijk from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk 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 -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 j and k 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] == ijk from target string -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k -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] == ijk from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -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 = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 k -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk from target string -posting bottom up codelets -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = c from initial string -object chosen = predecessor bond between j and k from other string -number of incompatibleBonds: 1 -successor bond between j and k -won fight with successor bond between j and k -broke the bonds -lost fight with group[0:2] == ijk -failed to break groups: Fizzle -object chosen = successor bond between j and k from other string -already exists: activate descriptors & 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 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 = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: successor bond between j and k -possible group: successor bond between j and k -trying from j to successor -proposing group from i to k -object chosen = group[0:2] == ijk 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: 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 = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=18 -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=18 -target : relevance = 0, unhappiness=89 -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 = b from initial string -initial : relevance = 0, unhappiness=18 -target : relevance = 50, unhappiness=89 -target string selected: ijk 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 -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-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 = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction -source chosen = j -firstBond: successor bond between j and k -possible group: successor bond between j and k -trying from j to successor -proposing group from j to k -object chosen = group[1:2] == jk 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: a, destination: b -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 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 = group[1:2] == jk from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -to object: j -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 i and j from other string -bond strength = 94 for successor bond between i and j -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 -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-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 = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = successor bond between i and j 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 i -building bond successor bond between i and j -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: i -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 = j from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 2 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 k -object 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 i and j from other string -bond strength = 91 for predecessor bond between i and j -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk from target 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-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 = 0, unhappiness=15 +initial : relevance = 50, unhappiness=100 target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: i, destination: j -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 -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 i and j from other string -bond strength = 96 for successor bond between i and j -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 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: ijk 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-group-scout--direction, with 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 = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -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 = 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] == ijk 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 = 0, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = i -firstBond: successor bond between i and j -no firstBond2 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between i and j 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: a, destination: b -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: ijk 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 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 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 k -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 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 = i from target string -destination: j -chosen bond facet: letterCategory -Source: i, destination: j -source descriptor: I -destination descriptor: J -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -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 = group[0:2] == ijk 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 -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 = 0, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -object chosen = group[0:2] == ijk 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] == ijk 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 -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-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: ijk with 3 letters, 3 objects, 2 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 k -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 = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = j -firstBond: successor bond between j and k -firstBond2: successor bond between i and j -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between i and j 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: 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 = 0, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -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 -object chosen = group[0:2] == ijk from target string -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 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = k from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -object chosen = group[0:2] == ijk from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = predecessor bond between i and j from other string -bond strength = 91 for predecessor bond between i and j -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 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-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 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: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -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 = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: i -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -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 = 0, 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 -Post top down: 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 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk 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 -already exists: activate descriptors & Fizzle -object chosen = successor bond between j and k 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 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: k -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: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -object chosen = predecessor 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 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = k 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: b, destination: c -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 1 -successor bond between i and j -won fight with successor bond between i and j -broke the bonds -lost fight with group[0:2] == ijk -failed to break groups: Fizzle -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = a from initial string -object chosen = successor bond between j and k 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 = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: j -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: k -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: successor bond between j and k -possible group: successor bond between j and k -trying from j to successor -proposing group from i to k -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: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -object 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] == ijk from target string -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == ijk from target string -object chosen = successor bond between i and j 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 j and k from other string -bond strength = 96 for successor bond between j and k -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 k -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] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk 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 -object chosen = group[0:2] == ijk 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] == 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] == ijk 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-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=15 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for group -object chosen = group[1:2] == jk 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 -object chosen = successor bond between j and k from other string -bond strength = 91 for successor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between j and k 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 = 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 -urgency: 100.0, number: 1, 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-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 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for group -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 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: i, destination: j -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: i, destination: j -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for group -object chosen = predecessor bond between i and j from other string -bond strength = 91 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between i and j -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 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 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 -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 = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = i -firstBond: predecessor bond between i and j -no firstBond2 -object chosen = group[0:2] == abc from initial string -object chosen = i 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 -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 = j 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 = 50, unhappiness=79 -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--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: ijk 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 group -object chosen = group[1:2] == jk from target string -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 -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 b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = i from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: i, destination: j -object chosen = successor bond between i and j from other string -bond strength = 69 for successor bond between i and j -object chosen = group[1:2] == jk from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: k -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 -posting bottom up codelets -object chosen = group[1:2] == jk from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=84 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: j -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 = 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] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between j and k from other string -bond strength = 91 for successor bond between j and k -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -won fight with predecessor bond between i and j -broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between a and i -object chosen = predecessor bond between i and j from other string -bond strength = 91 for predecessor bond between i and j -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=84 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -to object: j -object chosen = successor bond between i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -won fight with predecessor bond between i and j -broke the bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between a and i -building bond successor bond between i and j -Post top down: top-down-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 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: k, destination: j -object chosen = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between j and k from other string -bond strength = 94 for successor bond between j and k -succeeded: posting bond-builder -object chosen = predecessor bond between j and k from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between j and k -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: k, destination: j -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between j and k from other string -number of incompatibleBonds: 1 -predecessor bond between j and k -lost fight with predecessor bond between j and k -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--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 1 -successor bond between i and j -won fight with successor bond between i and j -broke the bonds -no incompatible groups -building bond predecessor bond between i and j -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=79 -target string selected: ijk 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 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = j -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from j to predecessor -proposing group from i to k -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 = successor bond between j and k from other string -number of incompatibleBonds: 1 -predecessor bond between j and k -lost fight with predecessor bond between j and k -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -object chosen = group[0:2] == ijk 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 -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: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from k to predecessor -proposing group from i to k -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: ijk 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 -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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] == ijk from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == ijk 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: 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 = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: j -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 j and k from other string -bond strength = 96 for predecessor bond between j and k -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--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between j and k from other string -number of incompatibleBonds: 1 -predecessor bond between j and k -won fight with predecessor bond between j and k -broke the bonds -lost fight with group[0:2] == ijk -failed to break groups: Fizzle -object chosen = group[0:2] == ijk from target string -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 = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between j and k from other string -bond strength = 96 for predecessor bond between j and k -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: c -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = i -firstBond: predecessor bond between i and j -no firstBond2 -posting bottom up codelets -object chosen = predecessor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between j and k 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] == ijk 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 -lost fight with Correspondence between c and k -initial : 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 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from j to predecessor -proposing group from i to k -object chosen = group[0:2] == ijk 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 -object chosen = group[0:2] == ijk 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 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: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -object chosen = successor bond between j and k from other string -bond strength = 91 for successor bond between j and k -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = k from target string -object chosen = successor bond between j and k from other string -number of incompatibleBonds: 1 -predecessor bond between j and k -won fight with predecessor bond between j and k -broke the bonds -lost fight with group[0:2] == ijk -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 = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -posting bottom up codelets -object chosen = predecessor bond between j and k from other string -bond strength = 96 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = predecessor bond between j and k from other 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 = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -won fight with predecessor bond between i and j -broke the bonds -won fight with group[0:2] == ijk -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between a and i -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == ijk from target string -posting bottom up codelets -object chosen = group[0:2] == ijk from target 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] == ijk from target string -object chosen = group[0:2] == ijk 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: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: predecessor bond between i and j -possible group: predecessor bond between i and j -trying from j to predecessor -proposing group from i to k -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -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 -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 = 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 = j from target string -destination: i -chosen bond facet: letterCategory -Source: j, destination: i -source descriptor: J -destination descriptor: I -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 = 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 i and j from other string -bond strength = 48 for predecessor bond between i and j -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 = predecessor bond between i and j from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between i and j -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 = successor bond between i and j from other string -bond strength = 48 for successor bond between i and j -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -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 -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 = b from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -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 -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 = a 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 = j from target string -destination: k -chosen bond facet: letterCategory -Source: j, destination: k -source descriptor: J -destination descriptor: K -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -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 -Post top down: 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 = 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 i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -lost fight with predecessor bond between i and j -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = b from initial string -object chosen = successor bond between i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -won fight with predecessor bond between i and j -broke the bonds -no incompatible groups -building bond successor bond between i and j -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 = 0, unhappiness=100 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: k, destination: j -object chosen = b 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 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=94 -target : relevance = 0, unhappiness=94 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -to object: b -initial : relevance = 0, unhappiness=94 -target : relevance = 0, unhappiness=94 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction -source chosen = i -firstBond: successor bond between i and j -no firstBond2 -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 j and k from other string -bond strength = 48 for predecessor bond between j and k -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 j and k from other string -bond strength = 48 for predecessor bond between j and k -top_down_bond_scout__category -initial : relevance = 0, unhappiness=94 -target : relevance = 0, unhappiness=94 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: a, destination: b -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -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 = a 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 = 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 -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = i 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-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between j and k from other string -bond strength = 69 for successor bond between j and k -object chosen = a from initial string -object chosen = group[0:2] == abc 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: b, destination: c -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 -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 -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-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 = 50, unhappiness=84 -target : relevance = 50, unhappiness=94 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: k, destination: j -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=94 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction source chosen = b -firstBond: successor bond between a and 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: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 b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=84 -target : relevance = 0, unhappiness=94 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = successor bond between j and k from other string -bond strength = 69 for successor bond between j and k -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 -Post top down: 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-description-scout, with urgency: 5 posting bottom up codelets -object chosen = j from target string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=94 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -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 j and k -object chosen = group[0:2] == abc from initial string -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -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: a -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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: k, destination: j -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: c, destination: b -object chosen = successor bond between i and j 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: ijk with 3 letters, 3 objects, 2 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 k -object chosen = group[0:1] == ab from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: j -object chosen = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = j from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: k, destination: j -Post top down: 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 -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 = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: i, destination: j -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -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 j and k from other string -bond strength = 91 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between j and k from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between j and k -object chosen = successor bond between i and j 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with 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: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -no firstBond2 -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -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 = 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 = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = group[0:2] == ijk from target string -object chosen = predecessor bond between j and k from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -no firstBond2 -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 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] == ijk from target string -won fight with predecessor bond between j and k -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--direction, with urgency: 3 -Post top down: 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 = 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 -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] == ijk from target string -object chosen = predecessor bond between j and k from other string -number of incompatibleBonds: 1 -successor bond between j and k -lost fight with successor bond between j and k -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between i and j 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: 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 = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:1] == ij from target string -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == ijk from target string -object chosen = j from target string -object chosen = predecessor bond between i and j from other string -bond strength = 91 for predecessor bond between i and j -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] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 1 -successor bond between i and j -won fight with successor bond between i and j -broke the bonds -lost fight with group[0:2] == ijk -failed to break groups: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: j -object chosen = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == abc from initial string -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] == ijk from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between j and k from other string -number of incompatibleBonds: 1 -successor bond between j and k -lost fight with successor bond between j and k -failed to break bonds: Fizzle -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == ijk from target 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 = group[0:2] == ijk 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 -urgency: 24.1, number: 2, bin: 2 -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 -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 = 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] == ijk 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 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 -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 -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: ijk with 3 letters, 4 objects, 2 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 i to k -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: k -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 = c from initial string -object chosen = b from initial string -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk 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] == ijk 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 = 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 = 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 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -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: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -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 -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 = 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 j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between j and k 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 = 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 = 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] == 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 -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 -urgency: 24.1, number: 2, bin: 2 -object chosen = predecessor bond between i and j from other string -bond strength = 91 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 1 -successor bond between i and j -won fight with successor bond between i and j -broke the bonds -lost fight with group[0:2] == ijk -failed to break groups: Fizzle -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=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 = 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 = 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] == 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 -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-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: ijk with 3 letters, 4 objects, 2 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 i to k -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] == ijk from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: j -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 -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -urgency: 24.1, number: 2, bin: 2 -object chosen = k from target string -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 = c 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 = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -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 -urgency: 24.1, number: 2, bin: 2 -object chosen = group[0:2] == ijk from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -urgency: 24.1, number: 2, bin: 2 -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -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 -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: a -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] == ijk from target 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 a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between i and j from other string -bond strength = 91 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 1 -successor bond between i and j -won fight with successor bond between i and j -broke the bonds -won fight with group[0:2] == ijk -broke the groups -building bond predecessor bond between i and j -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 = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: k -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 = successor bond between j and k from other string -bond strength = 91 for successor bond between j and k -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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 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 = successor bond between i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -won fight with predecessor bond between i and j -broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between a and i -object chosen = group[1:2] == jk from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = i -firstBond: predecessor bond between i and j -no firstBond2 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: j, destination: i -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 = successor bond between i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -won fight with predecessor bond between i and j -broke the bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between a and i -building bond successor bond between i and j -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=79 -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=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = i -firstBond: successor bond between i and j -no firstBond2 -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-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with 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 = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == ijk from target string -initial : relevance = 100, unhappiness=18 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=18 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -object chosen = j from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == ijk from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == ijk from target string -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=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = k -firstBond: successor bond between j and k -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 -posting bottom up codelets -object chosen = group[0:2] == ijk 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 -object chosen = group[0:2] == abc 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 -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=18 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -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 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk 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-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] == ijk from target string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=18 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -to object: k -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=18 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -to object: j -object chosen = successor bond between j and k from other string -bond strength = 91 for successor bond between j and k -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=18 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction -source chosen = j -firstBond: successor bond between j and k -possible group: successor bond between j and k -trying from j to successor -proposing group from j to k -object chosen = group[1:2] == jk from target string -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=18 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: i, destination: j -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 i and j from other string -bond strength = 94 for successor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between i and j 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 i -initial : relevance = 0, unhappiness=18 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for group -object chosen = group[1:2] == jk from target string -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -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 -posting bottom up codelets -object chosen = i from target string -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=18 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: k, destination: j -object chosen = successor bond between j and k from other string -bond strength = 91 for successor bond between j and k -succeeded: posting bond-builder -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 -Post top down: top-down-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 j and k from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between i and j from other string -bond strength = 69 for successor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between i and j 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 i -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -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 = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -object chosen = successor bond between i and j from other string -bond strength = 69 for successor bond between i and j -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=18 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -to object: k -initial : relevance = 0, unhappiness=18 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for group -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 -initial : relevance = 100, unhappiness=18 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 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 = 0, unhappiness=18 -target : relevance = 50, unhappiness=94 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between i and j 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 i -building bond successor bond between i and j -initial : relevance = 100, unhappiness=18 -target : relevance = 0, 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 = 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 = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=18 -target : relevance = 100, unhappiness=94 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == ijk from target string -object chosen = group[1:2] == jk from target string -object chosen = group[0:2] == ijk 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 -posting bottom up codelets -object chosen = group[0:2] == ijk 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=18 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = group[0:2] == ijk from target 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 = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -object chosen = successor bond between j and k 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: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: j -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 k -posting bottom up codelets -object chosen = group[0:2] == ijk from target string -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk 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 -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 = 78 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=18 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 k -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -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 -object chosen = successor bond between j and k from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -urgency: 24.1, number: 2, bin: 2 -object chosen = group[1:2] == jk from target string -no incompatible bonds -won fight with group[0:2] == ijk -lost fight with group[0:2] == ijk -failed to break Groups: Fizzle -urgency: 100.0, number: 1, bin: 7 -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 = group[1:2] == jk from target string -no incompatible bonds -lost fight with group[0:2] == ijk -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 -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 a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -object chosen = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = predecessor bond between j and k from other string -number of incompatibleBonds: 1 -successor bond between j and k -lost fight with successor bond between j and k -failed to break bonds: Fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -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 = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between i and j 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 -urgency: 100.0, number: 1, bin: 7 -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 = 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 = 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 -object chosen = c 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 = 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 b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -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 -urgency: 100.0, number: 1, bin: 7 -object chosen = i 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 = i from target string -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 = 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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 -object chosen = successor bond between j and k from other string -bond strength = 94 for successor bond between j and k -succeeded: posting bond-builder -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 j and k -initial : relevance = 50, unhappiness=84 -target : relevance = 100, 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 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between i and j from other string -bond strength = 91 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 1 -successor bond between i and j -lost fight with successor bond between i and j -failed to break bonds: Fizzle -object chosen = i from target string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=89 -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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-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 = group[0:2] == abc 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 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] == 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 = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 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 i to k -initial : relevance = 100, unhappiness=79 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = j -firstBond: successor bond between j and k -firstBond2: successor bond between i and j -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, 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 a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to c -object chosen = k from target string -object chosen = group[0:1] == ab 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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 = k from target string -object chosen = group[0:2] == abc from initial string object chosen = group[0:2] == ijk from target string top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: k, destination: j -object chosen = j from target string -object chosen = group[0:2] == ijk from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = i -firstBond: successor bond between i and j -no firstBond2 -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk 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 -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 -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 = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between j and k from other string -bond strength = 94 for successor bond between j and k -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=15 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: k, destination: j -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 -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=15 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction -source chosen = k -no firstBond -no firstBond2 -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-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction -source chosen = j -no firstBond -firstBond2: 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 = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -object chosen = Correspondence between c and k 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 -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -to object: k -object chosen = j from target 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 j and k -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -object chosen = successor bond between j and k from other string -bond strength = 78 for successor bond between j and k -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 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 +initial : relevance = 50, unhappiness=94 target : relevance = 100, unhappiness=84 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=84 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk 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-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 = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: i -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -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] == ijk from target string -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 = predecessor bond between j and k from other string -number of incompatibleBonds: 1 -successor bond between j and k -lost fight with successor bond between j and k -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-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 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 = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: successor bond between j and k -possible group: successor bond between j and k -trying from j to successor -proposing group from i to k -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 -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] == ijk from target string -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] == 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 -Post top down: 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 -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -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 -object chosen = group[0:2] == ijk 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 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond source: b, destination: 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 = 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 = predecessor bond between b and c from other string -bond strength = 96 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 -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-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = c from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: j -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: j -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 j and k from other string -bond strength = 91 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = predecessor bond between j and k from other string -number of incompatibleBonds: 1 -successor bond between j and k -won fight with successor bond between j and k -broke the bonds -lost fight with group[0:2] == ijk -failed to break groups: Fizzle -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 = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=18 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: successor bond between j and k -firstBond2: successor bond between i and j -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 = 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-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == ijk 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 -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 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 -urgency: 24.1, number: 2, bin: 2 -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: j -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -posting bottom up codelets -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between i and j 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 = 0, unhappiness=18 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 i to k -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk 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 = group[0:2] == abc from initial 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: 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 -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=18 -target : relevance = 100, unhappiness=15 -target string selected: ijk 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 = 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] == ijk from target string -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 -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 = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 i to k -urgency: 100.0, number: 1, bin: 7 -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 = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -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 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between i and j 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: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk 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-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 -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction -source chosen = k -no firstBond -no firstBond2 -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 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 -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for group -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:1] == ij 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-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with 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 bond -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 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -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 = 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 -urgency: 100.0, number: 1, bin: 7 -object chosen = j from target string -object chosen = group[0:1] == ij 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-group-scout--direction, with urgency: 3 -Post top down: 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 = 50, unhappiness=84 -target : relevance = 33, unhappiness=82 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -initial : relevance = 50, unhappiness=84 -target : relevance = 33, unhappiness=82 -target string selected: ijk with 3 letters, 4 objects, 1 bonds for direction -source chosen = group[0:1] == ij -no firstBond -no firstBond2 -object chosen = group[0:2] == abc from initial string -object chosen = group[1:2] == bc from initial string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 33, unhappiness=82 -target string selected: ijk with 3 letters, 4 objects, 1 bonds for bond -source: group[0:1] == ij, destination: k -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -object chosen = k from target string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 33, unhappiness=82 -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 -initial : relevance = 100, unhappiness=84 -target : relevance = 33, unhappiness=82 -target string selected: ijk with 3 letters, 4 objects, 1 bonds for direction -source chosen = k -no firstBond -no firstBond2 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=84 -target : relevance = 33, unhappiness=82 -target string selected: ijk with 3 letters, 4 objects, 1 bonds for bond -source: k, destination: group[0:1] == ij -Post top down: 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-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -target string selected: ijk with 3 letters, 4 objects, 1 bonds for direction -source chosen = k -no firstBond -no firstBond2 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=82 -target string selected: ijk with 3 letters, 4 objects, 1 bonds for bond -source: k, destination: j -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -target string selected: ijk with 3 letters, 4 objects, 1 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=82 -target string selected: ijk 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 = 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 = 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: ijk with 3 letters, 4 objects, 1 bonds for bond -source: i, destination: j -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -target string selected: ijk with 3 letters, 4 objects, 1 bonds for bond -source: k, destination: group[0:1] == ij -object 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=82 -target string selected: ijk with 3 letters, 4 objects, 1 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between i and j from other string -bond strength = 91 for predecessor bond between i and j -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 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=82 -target string selected: ijk with 3 letters, 4 objects, 1 bonds for group -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 1 -successor bond between i and j -lost fight with successor bond between i and j -failed to break bonds: 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 = 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 -Post top down: top-down-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 -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 -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 = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -target string selected: ijk with 3 letters, 4 objects, 1 bonds for group -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 -target string selected: ijk with 3 letters, 4 objects, 1 bonds for direction -source chosen = group[0:1] == ij -no firstBond -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 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 -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 -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 = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor 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 +object chosen = group[0:2] == ijk 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 = i 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 +posting bottom up codelets +object chosen = c 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 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 +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 = 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 = 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 = 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 = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 i to k +object chosen = group[0:2] == ijk 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 +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 +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = group[0:2] == ijk 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 = b from initial string +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: k +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=89 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +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 predecessor bond between b and c -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 +building bond successor 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 +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] == ijk 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 +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 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 j and k from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +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 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 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-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 = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = j 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: 23.200000000000003, number: 1, bin: 2 +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk 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 = 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 i and j from other string -bond strength = 48 for successor bond between i and j +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=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: k +Post top down: top-down-bond-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = c from initial string +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk 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 = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +failed to break bonds: Fizzle +object chosen = successor bond between j and k 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 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 = 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 +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 -bond strength = 48 for successor bond between a and b +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 b and c from other string +already exists: activate descriptors & Fizzle +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 -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[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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-group-scout--direction, with urgency: 3 -Post top down: 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 = 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 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] == ijk 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 = 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 = 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 +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 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk 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 +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +posting bottom up codelets +object chosen = group[0:2] == ijk 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k 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 +posting bottom up codelets +object chosen = group[0:2] == ijk 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 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 +urgency: 23.200000000000003, number: 1, bin: 2 +urgency: 100.0, number: 1, bin: 7 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 +object chosen = a from initial string +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +object chosen = c from initial string +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 +urgency: 100.0, number: 1, bin: 7 object chosen = j from target string destination: k chosen bond facet: letterCategory @@ -5491,25 +656,91 @@ Source: j, destination: k source descriptor: J destination descriptor: K 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 direction -source chosen = b -no firstBond -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 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=100 -target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond -source: k, destination: j +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-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = i from target string +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 = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 j and k from other string bond strength = 48 for predecessor bond between j and k +object 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 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 j and k from other string +bond strength = 48 for predecessor bond between j and k +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 = successor bond between j and k from other string bond strength = 48 for successor bond between j and k +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 = b from initial 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 = b from initial string destination: a chosen bond facet: letterCategory @@ -5517,129 +748,100 @@ Source: b, destination: a source descriptor: B destination descriptor: A proposing predecessor bond -initial : relevance = 50, unhappiness=89 +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 +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 i and j from other string +bond strength = 48 for predecessor bond between i and j +object chosen = b 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 j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +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 = 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 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = a from initial string +object chosen = j from target string +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +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--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +source: i, destination: j +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 = predecessor bond between j and k 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 k +initial : relevance = 0, unhappiness=78 target : relevance = 0, unhappiness=100 target string selected: ijk with 3 letters, 3 objects, 0 bonds for direction source chosen = i no firstBond no firstBond2 -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=94 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -urgency: 23.200000000000003, number: 1, bin: 2 -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[1:2] == bc from initial string -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -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 -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-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 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k -succeeded: posting bond-builder -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: a -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: a, destination: b -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=100 -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 -bond strength = 96 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 -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=100 -target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond -to object: i -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 = 0, unhappiness=100 -target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond -source: k, destination: j -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-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 -posting bottom up codelets -object chosen = predecessor bond between i and j from other string -bond strength = 91 for predecessor bond between i and j -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=100 -target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond -source: i, destination: j -object chosen = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k -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 -object chosen = predecessor bond between j and k from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between j and k -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=100 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond object chosen = i from target string destination: j chosen bond facet: letterCategory @@ -5647,252 +849,402 @@ Source: i, destination: j source descriptor: I destination descriptor: J proposing successor 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 -object chosen = i 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +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 +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 -Post top down: 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 = predecessor bond between a and b from other string +bond strength = 48 for predecessor bond between a and b object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -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 = a -firstBond: predecessor bond between a and b -no firstBond2 -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 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 j and k from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: j, destination: i -object chosen = a from initial string -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -object chosen = j from target string -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction -source chosen = j -firstBond: predecessor bond between j and k -no firstBond2 -object chosen = predecessor bond between i and j from other string number of incompatibleBonds: 0 no incompatible bonds no incompatible groups -building bond predecessor bond between i and j -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: k, destination: j -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 -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 = predecessor bond between i and j from other string -bond strength = 96 for predecessor bond between i and j +building bond successor bond between i and j +object 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 = a from initial string object chosen = k 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: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -no firstBond2 -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 = 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: k, destination: j +object chosen = i from target string +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j 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 initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 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:1] == ij from target string initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: i -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 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: j +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 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 +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 +Post top down: 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 +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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 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 i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -lost fight with predecessor bond between i and j -failed to break bonds: Fizzle +top_down_bond_scout__category initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=78 +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 = 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 object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b +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 -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 = 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 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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: 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 +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 = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle object chosen = successor bond between i and j from other string bond strength = 91 for successor bond between i and j succeeded: posting bond-builder -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: ijk 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 = predecessor 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 = predecessor bond between a and b from other string +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j 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: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = i -firstBond: predecessor bond between i and j -possible group: predecessor bond between i and j -trying from i to predecessor -proposing group from i to k +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] == abc from initial string -already exists...activate descriptors & fizzle object chosen = successor bond between i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -lost fight with predecessor bond between i and j -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -lost fight with predecessor bond between i and j -failed to break bonds: Fizzle -object chosen = predecessor bond between i and j 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 posting bottom up codelets -object chosen = predecessor bond between j and k from other string -bond strength = 96 for predecessor bond between j and k +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +object chosen = k 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 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 = k from target string +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk 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 +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: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: i +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder object chosen = group[0:2] == abc from initial string object chosen = predecessor bond between j and k 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 k +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-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 i and j 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 = 50, unhappiness=89 +target string selected: ijk 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 = 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 = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: k, destination: j +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +failed to break bonds: Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 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 = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:1] == ij 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 = successor bond between i and j 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 = 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: ijk with 3 letters, 3 objects, 1 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:1] == ij from target string +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 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 = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +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 j and k +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 +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 +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=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = successor bond between j and k 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=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: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to 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--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: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = group[0:2] == ijk 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 = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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] == ijk from target string +object chosen = group[0:1] == ij from target string +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +urgency: 100.0, number: 2, bin: 7 +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle object chosen = group[0:2] == ijk from target string top_down_bond_scout__category initial : relevance = 100, unhappiness=15 @@ -5903,36 +1255,93 @@ initial : 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 +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 i and j from other string -bond strength = 96 for predecessor bond between i and j -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] == ijk from target string +top_down_bond_scout__category initial : relevance = 100, unhappiness=15 target : relevance = 100, unhappiness=15 target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: i -Post top down: top-down-bond-scout--direction, with urgency: 3 +source: j, destination: k posting bottom up codelets -object chosen = predecessor bond between i and j from other string -bond strength = 96 for predecessor bond between i and j +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k succeeded: posting bond-builder -object chosen = predecessor bond between j and k from other string -bond strength = 96 for predecessor bond between j and k +object chosen = b 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 = 96 for successor bond between j and k succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 2, bin: 7 +object chosen = group[0:2] == ijk from target 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 = 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 = successor bond between a and b from other string +bond strength = 96 for successor bond 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] == ijk from target string already exists...activate descriptors & fizzle -object chosen = predecessor bond between i and j from other string +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 = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +posting bottom up codelets +object chosen = successor bond between j and k from other string already exists: activate descriptors & Fizzle -object chosen = predecessor bond between j and k from other string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 i to k +object chosen = successor bond between j and k 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] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle object chosen = k from target string destination: j chosen bond facet: letterCategory @@ -5940,18 +1349,319 @@ Source: k, destination: j source descriptor: K destination descriptor: J proposing predecessor bond -initial : relevance = 100, unhappiness=15 +urgency: 100.0, number: 1, bin: 7 +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder +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 +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +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 = 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 i and j from other string +bond strength = 69 for predecessor bond between i and j +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 j and k 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 = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between i and j +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 = a 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 i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +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 = c 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 +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 = 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--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 = 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: 0 +no incompatible 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 +initial : relevance = 100, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +top_down_bond_scout__category +initial : relevance = 100, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +initial : relevance = 100, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +initial : relevance = 100, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from i to k +object chosen = b from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=89 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: a +object chosen = group[0:2] == ijk 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 +posting bottom up codelets +object chosen = b from initial string +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +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 = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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] == ijk 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 = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +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 +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = group[0:2] == ijk from target string +object chosen = c from initial string +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = c from initial string +object chosen = group[0:2] == ijk 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 = group[0:2] == ijk from target string +object chosen = j 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 object chosen = predecessor bond between j and k from other string bond strength = 96 for predecessor bond between j and k 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 +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = group[0:2] == abc from initial string +no incompatible bonds +no incompatible Groups +building group +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j 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-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +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 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] == ijk 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 j and k 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] == ijk 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 = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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] == ijk 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 i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +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: ijk with 3 letters, 4 objects, 2 bonds for direction @@ -5961,349 +1671,17 @@ possible group: predecessor bond between i and j trying from j to predecessor proposing group from i to k object chosen = group[0:2] == ijk from target string -posting bottom up codelets -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk 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] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == ijk 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 i and j from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk 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] == ijk from target string -already exists...activate descriptors & fizzle -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 -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 -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 = predecessor bond between j and k 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 = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk 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-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 -top_down_bond_scout__category -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: ijk 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 = 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 -initial : 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 = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk 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 -bond strength = 48 for successor bond between b and c -succeeded: posting bond-builder -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: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -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 -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 j and k from other string -bond strength = 48 for successor bond between j and k -succeeded: posting bond-builder -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = i -firstBond: predecessor bond between i and j -possible group: predecessor bond between i and j -trying from i to predecessor -proposing group from i to k -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: i -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 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: j -posting bottom up codelets -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 -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 = 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 -destination: i -chosen bond facet: letterCategory -Source: j, destination: i -source descriptor: J -destination descriptor: I -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 i and j from other string -bond strength = 48 for predecessor bond between i and j -object chosen = c 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 i and j from other string -bond strength = 48 for successor bond between i and j -succeeded: posting bond-builder -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 = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -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 b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -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 = j from target string -destination: i -chosen bond facet: letterCategory -Source: j, destination: i -source descriptor: J -destination descriptor: I -proposing predecessor bond -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 -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 j and k from other string -bond strength = 48 for predecessor bond between j and k -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 -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 j and k from other string -bond strength = 48 for predecessor bond between j and k -object chosen = k from target string -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i 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 -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 = 0, unhappiness=100 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction -source chosen = j -no firstBond -firstBond2: 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 = predecessor bond between j and k from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between j and k -object 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 -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: c, destination: b -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:1] == ij from target string -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 = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = predecessor bond between j and k 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 = 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 = successor bond between i and j from other string -already exists: activate descriptors & Fizzle object chosen = predecessor bond between i and j from other string -bond strength = 91 for predecessor bond between i and j -Post top down: 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 -top_down_bond_scout__category -initial : relevance = 0, 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 = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: b, destination: c +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle object chosen = a from initial string destination: b chosen bond facet: letterCategory @@ -6312,1582 +1690,55 @@ source descriptor: A destination descriptor: B proposing successor bond object chosen = group[0:2] == ijk 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=89 -target : relevance = 50, unhappiness=89 -target string selected: ijk 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 = j from target string -object chosen = a from initial string -initial : relevance = 0, unhappiness=89 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 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 -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -to object: j -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 = a -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-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 -posting bottom up codelets -object chosen = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=89 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction -source chosen = k -no firstBond -no firstBond2 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=89 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: j, destination: k -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -to object: a -object chosen = c from initial string -initial : relevance = 0, unhappiness=89 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -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 -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: 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 = 50, unhappiness=89 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: k, destination: j -Post top down: 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-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 = 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 -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction -source chosen = i -firstBond: successor bond between i and j -no firstBond2 -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -object chosen = predecessor bond between j and k from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between j and k -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 b and c 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 = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: j, destination: k -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 = j 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-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=84 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: j -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between j and k from other string -bond strength = 94 for successor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -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 -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -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 = group[0:1] == ij 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 -won fight with Correspondence between a and i -building bond predecessor bond between a and b -top_down_bond_scout__category -initial : relevance = 0, unhappiness=84 -target : relevance = 50, unhappiness=84 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: k, destination: j -object chosen = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between j and k from other string -number of incompatibleBonds: 1 -predecessor bond between j and k -won fight with predecessor bond between j and k -broke the bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between c and k -building bond successor bond between j and k -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-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: j, destination: i -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 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=78 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: j, destination: i -initial : relevance = 50, unhappiness=78 -target : relevance = 100, unhappiness=78 -target string selected: ijk 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 -initial : relevance = 50, unhappiness=78 -target : relevance = 50, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -initial : relevance = 50, 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 -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=78 -target : relevance = 50, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between j and k from other string -bond strength = 94 for successor bond between j and k -succeeded: posting bond-builder -object chosen = predecessor bond between j and k from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between j and 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 i and j 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 -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 = group[0:2] == ijk from target string -object chosen = j 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: 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: b, destination: c -object chosen = group[0:2] == ijk 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 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle +already exists...activate descriptors & fizzle object chosen = predecessor bond between i and j from other string -bond strength = 94 for predecessor bond between i and j -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--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with 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 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 -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 = 91 for successor 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 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 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=79 -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 -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -object chosen = i from target string -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 1 -successor bond between i and j -lost fight with successor bond between i and j -failed to break bonds: Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-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: 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 -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 = successor bond between j and k from other string -bond strength = 94 for successor bond between j and k -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 i and j from other string -bond strength = 94 for predecessor bond between i and j -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 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 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between j and k from other string -bond strength = 94 for successor bond between j and k -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-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 -target string selected: ijk 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 = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = i -firstBond: successor bond between i and j -no firstBond2 -object chosen = successor bond between j and k from other string -number of incompatibleBonds: 1 -predecessor bond between j and k -won fight with predecessor bond between j and k -broke the bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between c and k -building bond successor bond between j and k -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=79 -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 b and c -failed to break bonds: Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 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 k -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -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 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 -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with 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 -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 = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between j and k 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: ijk with 3 letters, 3 objects, 2 bonds for bond -source: j, destination: i -object chosen = group[0:2] == abc from initial string -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 -no incompatible groups -building bond predecessor bond between a and b -initial : relevance = 100, 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 a to c -initial : relevance = 0, unhappiness=79 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 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 k -initial : relevance = 100, unhappiness=79 -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 -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -initial : relevance = 0, 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 a and b -firstBond2: predecessor bond between b and c -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=79 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 100, unhappiness=79 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = i -firstBond: successor bond between i and j -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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post 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=84 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 0, unhappiness=84 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 0, unhappiness=84 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: k, destination: j -initial : relevance = 0, unhappiness=84 -target : relevance = 100, 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 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk 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 -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 -won fight with successor 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 -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] == ijk 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 = group[0:2] == ijk from target string -object chosen = group[0:1] == ab 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 = 0, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: j -object chosen = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: k, destination: j -Post top down: top-down-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] == ijk 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 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = group[0:2] == ijk from target string -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: ijk 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 = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -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 = 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--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 = 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 = 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 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == ijk from target string -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 1 -successor bond between i and j -won fight with successor bond between i and j -broke the bonds -lost fight with group[0:2] == ijk -failed to break groups: Fizzle -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk from target string -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -urgency: 24.1, number: 2, bin: 2 -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] == ijk 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 = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = i 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 = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 i to k -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == ijk 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] == ijk 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] == ijk 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 -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk 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] == ijk 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 -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 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -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 j and k from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=18 -target : relevance = 100, unhappiness=15 -target string selected: ijk 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 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=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 -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: 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=18 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -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 = group[0:2] == ijk 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] == abc 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--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between j and k from other string -number of incompatibleBonds: 1 -successor bond between j and k -won fight with successor bond between j and k -broke the bonds -lost fight with group[0:2] == ijk -failed to break groups: Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -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 group -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between j and k 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 = 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 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 = 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: ijk with 3 letters, 4 objects, 2 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 k -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: successor bond between j and k -possible group: successor bond between j and k -trying from j to successor -proposing group from i to k -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk 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 = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 i to k -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk 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 = 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] == ijk from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 k -object chosen = group[0:2] == ijk from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk 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 -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: ijk with 3 letters, 4 objects, 2 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 i to k -object chosen = group[0:2] == ijk from target string -posting bottom up codelets -object chosen = group[0:2] == ijk 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 -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: 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 = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 k -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=18 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == ijk 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 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--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 -object chosen = k 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 -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: ijk with 3 letters, 4 objects, 2 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 i to k -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == ijk from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: k -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == ijk from target string -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between j and k 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 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 = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = i from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: successor bond between i and j -firstBond2: successor bond between j and k -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -posting bottom up codelets -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-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 -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 = c from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == abc from initial string -posting bottom up codelets -initial : relevance = 100, unhappiness=18 -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 -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 = k from target string -initial : relevance = 100, unhappiness=18 -target : relevance = 0, unhappiness=18 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: successor bond between i and j -firstBond2: successor bond between j and k -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-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 = i from target string -object chosen = group[0:2] == ijk from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: i -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between i and j from other string -bond strength = 91 for predecessor bond between i and j -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] == ijk 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 -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 -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: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: k -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between j and k 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--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 = 96 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 = k from target 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=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 -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 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 = 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-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 -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 -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=94 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction -source chosen = j -no firstBond -firstBond2: successor bond between j and k -possible group: successor bond between j and k -trying from j to successor -proposing group from j to k -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=94 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=94 -target string selected: ijk 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 -Post top down: 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 = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: j, destination: i -object chosen = group[1:2] == jk from target string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -to object: j -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 = i from target string -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 = 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 -Post top down: 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 i and j from other string -bond strength = 91 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = j from target string -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 -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 i and j 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 i -object chosen = predecessor bond between i and j from other string -bond strength = 91 for predecessor bond between i and j -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between i and j -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--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 -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 -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -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: a, destination: b -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:1] == ij 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--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: ijk with 3 letters, 3 objects, 2 bonds for bond -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: 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 = 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 = 100, unhappiness=15 -target : relevance = 50, unhappiness=84 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: k, destination: j -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 = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 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 -object chosen = j from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -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--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 j and k from other string -bond strength = 69 for predecessor bond between j and k -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction -source chosen = k -no firstBond -no firstBond2 -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 a and b -firstBond2: predecessor bond between b and c -object chosen = predecessor bond between j and k from other string -bond strength = 69 for predecessor bond between j and k -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 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-description-scout, with urgency: 5 -posting bottom up codelets -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 = predecessor bond between j and k from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between j and k -object chosen = group[0:1] == ij from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=94 -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=18 -target : relevance = 100, unhappiness=94 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from k to predecessor -proposing group from i to k -object chosen = k from target string -object chosen = group[0:2] == ijk from target string -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=94 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: j -object chosen = predecessor bond between j and k from other string -bond strength = 96 for predecessor bond between j 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--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: ijk with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == ijk from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = i from target string -object chosen = predecessor bond between j and k from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: j -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 = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -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 = group[0:2] == ijk from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = predecessor bond between j and k from other string -bond strength = 96 for predecessor bond between j and k -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 -posting bottom up codelets -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder +urgency: 100.0, number: 2, bin: 7 initial : relevance = 100, unhappiness=15 target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from k to predecessor -proposing group from i to k -object chosen = predecessor bond between j and k 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: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = i -firstBond: predecessor bond between i and j -possible group: predecessor bond between i and j -trying from i to predecessor -proposing group from i to k -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target string -object chosen = c from initial string -object chosen = successor bond between i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -won fight with predecessor bond between i and j -broke the bonds -won fight with group[0:2] == ijk -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between a and i -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -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: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: k -object chosen = successor bond between j and k from other string -bond strength = 91 for successor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between j and k from other string +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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: 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 number of incompatibleBonds: 1 -predecessor bond between j and k -won fight with predecessor bond between j and k -broke the bonds -won fight with group[0:2] == ijk -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between c and k -building bond successor bond between j and k -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=15 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = i -firstBond: predecessor bond between i and j -possible group: predecessor bond between i and j -trying from i to predecessor -proposing group from i to j -object chosen = group[0:1] == ij from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=15 -target string selected: ijk 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 group +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 +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 = 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 @@ -7896,55 +1747,215 @@ 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 i -building bond successor bond between a and b -initial : relevance = 50, unhappiness=15 -target : relevance = 50, unhappiness=15 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +lost fight with Correspondence between a and i +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 = b 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 = 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 +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 -lost fight with successor 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 +urgency: 100.0, number: 1, bin: 7 +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 = a from initial string +object chosen = Correspondence between c and k from other string +urgency: 100.0, number: 1, bin: 7 +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 = 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 = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +succeeded: posting bond-builder +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +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 = 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 +object chosen = k from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +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 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +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 = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = c from initial string +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +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 j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +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 +posting bottom up codelets +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder +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 j and k +object chosen = j 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 j and k from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k 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 group -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 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[1:2] == jk from target string +initial : relevance = 0, unhappiness=100 +target : relevance = 100, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 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 i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string no incompatible bonds no incompatible Groups building group -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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 100, unhappiness=89 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i Post top down: top-down-bond-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: 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-description-scout, with urgency: 5 posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[1:2] == jk +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = a from initial string +urgency: 100.0, number: 1, bin: 7 +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 = b from initial string @@ -7954,114 +1965,179 @@ Source: b, destination: a source descriptor: B destination descriptor: A proposing predecessor bond -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 = 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 = 0, unhappiness=100 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 0 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-group-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle 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 -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:1] == ab from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 33, unhappiness=78 +initial : relevance = 0, unhappiness=100 +target : relevance = 100, unhappiness=15 target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: j -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 = 33, unhappiness=78 +source: j, destination: i +initial : relevance = 0, unhappiness=100 +target : relevance = 100, unhappiness=15 target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = i -firstBond: predecessor bond between i and j -possible group: predecessor bond between i and j -trying from i to predecessor -proposing group from i to j -object chosen = j from target string +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 i to k +object chosen = a 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 +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j 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 = 0, unhappiness=100 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: k +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond +source: c, destination: b +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: 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 j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +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 = a +no firstBond no firstBond2 -initial : relevance = 50, unhappiness=79 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +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: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between b and c +initial : relevance = 50, unhappiness=100 +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 -firstBond2: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from b to predecessor +no firstBond +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 -object chosen = k from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 33, unhappiness=78 -target string selected: ijk 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 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=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: c -initial : relevance = 50, unhappiness=79 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk 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 +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +object chosen = group[1:2] == bc from initial string +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +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 bond +to object: b +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 Post top down: 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 -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 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 i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j 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 = 96 for successor bond between a and b +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=89 +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 = successor bond between a and b 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 +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 = c from initial string destination: b chosen bond facet: letterCategory @@ -8069,29 +2145,441 @@ Source: c, destination: b source descriptor: C destination descriptor: B proposing predecessor 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 : 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] == ijk from target string +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk 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 +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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 +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 +Post top down: top-down-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] == ijk 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 +object chosen = group[0:2] == ijk 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: 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 +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 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 +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: ijk with 3 letters, 4 objects, 2 bonds for direction source chosen = i -firstBond: predecessor bond between i and j -no firstBond2 -object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b +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 k +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] == ijk 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 = 50, unhappiness=79 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 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 = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: k +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k 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 +top_down_bond_scout__category +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 = successor bond between b 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +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 = 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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j 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 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +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 = i 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 = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 = c from initial string +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +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 = 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 = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +object chosen = k 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-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = j from target string +object chosen = a from initial string +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 = 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 = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: i +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 = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for 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 +Post top down: 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 = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +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 +object chosen = predecessor bond between j and k 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 i and j from other string +bond strength = 48 for successor bond between i and j +Post top down: 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 = i from target string +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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 = b +no firstBond +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 = 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 = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from j to k +urgency: 23.200000000000003, number: 1, bin: 2 +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 +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = i +no firstBond +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 = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +object chosen = group[1:2] == jk from target string +object chosen = group[1:2] == bc from initial string +initial : relevance = 50, unhappiness=94 +target : relevance = 50, unhappiness=94 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +urgency: 100.0, number: 1, bin: 7 +object chosen = c from initial string +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=94 +target : relevance = 50, unhappiness=94 +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=94 +target : relevance = 50, unhappiness=94 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: a, destination: b +urgency: 100.0, number: 1, bin: 7 +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-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 = a from initial 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 = a +no firstBond +no firstBond2 +object chosen = predecessor bond between i and j from other string +bond strength = 69 for predecessor bond between i and j +succeeded: posting bond-builder +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 +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 = a +no firstBond +no firstBond2 +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = i +no firstBond +no firstBond2 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: i +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 = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 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-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 = 0, unhappiness=94 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: b, destination: c +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 object chosen = j from target string destination: i chosen bond facet: letterCategory @@ -8099,242 +2587,33 @@ Source: j, destination: i source descriptor: J destination descriptor: I 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-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 -object chosen = group[0:1] == ab from initial string -object chosen = group[1:2] == jk from target string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=94 +target : relevance = 50, unhappiness=94 +initial string selected: abc with 3 letters, 3 objects, 1 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 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[1:2] == bc from initial string -object chosen = predecessor bond between i and j from other string -bond strength = 91 for predecessor bond between i and j +bond strength = 48 for 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 succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 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 -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 -initial : relevance = 50, unhappiness=79 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: k -object chosen = group[1:2] == bc from initial string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: group[1:2] == jk -Post top down: 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 +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 -Post top down: 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] == ijk 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 = 50, unhappiness=79 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[1:2] == jk -no firstBond -no firstBond2 -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: group[1:2] == jk, destination: i object chosen = k 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 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=79 -target : relevance = 33, unhappiness=78 -target string selected: ijk 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 -initial : relevance = 50, unhappiness=79 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = k -firstBond: successor bond between j and k -no firstBond2 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 -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: c -object chosen = group[1:2] == bc from initial string -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 -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 = 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 = 69 for successor bond between b and c -succeeded: posting bond-builder 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 = successor bond between i and j from other string -bond strength = 65 for successor bond between i and j -initial : relevance = 50, unhappiness=79 -target : relevance = 33, unhappiness=78 -target string selected: ijk 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 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:1] == ij from target string -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 = 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 -Post top down: 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-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:1] == ab from initial string -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 -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 50, unhappiness=84 -target : relevance = 33, unhappiness=92 -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 -object chosen = Correspondence between b and j from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[1:2] == jk from target string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 33, unhappiness=92 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: group[1:2] == jk, destination: i -object chosen = group[0:1] == ab 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-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-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[1:2] == bc from initial string -object chosen = group[0:2] == ijk 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 -object chosen = group[0:2] == ijk from target string -no incompatible bonds -won fight with group[1:2] == jk -lost fight with group[1:2] == jk -failed to break Groups: 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 j and k from other string -bond strength = 91 for successor bond between j and k -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 @@ -8342,929 +2621,107 @@ 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[1:2] == bc from initial string -initial : relevance = 0, unhappiness=78 -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 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 66, unhappiness=78 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 1 bonds for group -object chosen = group[0:1] == ab from initial 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 = 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-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-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-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 = group[1:2] == bc from initial string +object chosen = predecessor bond between i and j from other string +bond strength = 69 for predecessor bond between i and j +succeeded: posting bond-builder object chosen = predecessor bond between i and j 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 i building bond predecessor bond between i and j -top_down_bond_scout__category -initial : relevance = 66, unhappiness=78 -target : relevance = 33, unhappiness=82 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: group[1:2] == jk -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 33, unhappiness=82 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: group[1:2] == jk, destination: i -initial : relevance = 0, unhappiness=78 -target : relevance = 33, unhappiness=82 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = i -firstBond: predecessor bond between i and j -possible group: predecessor bond between i and j -trying from i to predecessor -proposing group from i to j -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = i from target string -top_down_bond_scout__category -initial : relevance = 66, unhappiness=78 -target : relevance = 33, unhappiness=82 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = group[1:2] == bc from initial string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 33, unhappiness=82 -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-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-group-scout--direction, with urgency: 3 -Post top down: 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[1:2] == jk from target string -object chosen = successor bond between j and k from other string -bond strength = 91 for successor bond between j and k -succeeded: posting bond-builder -urgency: 74.39999999999999, number: 3, bin: 6 -initial : relevance = 0, unhappiness=78 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: i -initial : relevance = 0, unhappiness=78 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[0:1] == ab -no firstBond -no firstBond2 -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 66, 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 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -object chosen = group[0:1] == ab from initial string -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=78 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: successor bond between j and k -firstBond2: predecessor bond between i and j -possible group: predecessor bond between i and j -trying from j to predecessor -proposing group from i to j -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 = group[0:1] == ab -no firstBond -no firstBond2 -object chosen = group[0:2] == ijk from target string -lost fight with successor bond between j and k -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--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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:1] == ij from target string -object chosen = group[0:1] == ab from initial string -initial : relevance = 66, unhappiness=78 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[1:2] == jk -no firstBond -no firstBond2 -initial : relevance = 66, unhappiness=78 -target : relevance = 33, unhappiness=78 -initial string selected: abc 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 direction -source chosen = group[0:1] == ab -no firstBond -no firstBond2 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=78 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -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 = 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--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 = predecessor bond between j and k from other string -bond strength = 94 for predecessor bond between j and k -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 -initial : relevance = 100, unhappiness=78 -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 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 = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +object chosen = c from initial string +initial : relevance = 0, unhappiness=94 +target : relevance = 100, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction source chosen = k -firstBond: successor bond between j and k -no firstBond2 -initial : relevance = 0, unhappiness=78 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 33, unhappiness=78 -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 -bond strength = 96 for successor bond between b and c +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +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 = successor bond between a and b from other string +bond strength = 69 for successor bond between a and b succeeded: posting bond-builder -initial : relevance = 0, unhappiness=78 -target : relevance = 33, unhappiness=78 -target string selected: ijk 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:1] == ij from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: group[1:2] == jk -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 +object chosen = predecessor bond between i and j from other string +bond strength = 78 for predecessor bond between i and j 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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 -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: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = i -firstBond: predecessor bond between i and j -possible group: predecessor bond between i and j -trying from i to predecessor -proposing group from i to j -object chosen = group[1:2] == jk from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: k -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk 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 -object 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=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk 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 = 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: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: k -object 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-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between i and j from other string -bond strength = 91 for predecessor bond between i and j -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 = predecessor bond between j and k from other string -bond strength = 94 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = j from target string +object chosen = k from target string object chosen = successor bond between j and k from other string -bond strength = 91 for successor bond between j and k -succeeded: posting bond-builder -object chosen = predecessor bond between j and k from other string number of incompatibleBonds: 1 -successor bond between j and k -won fight with successor bond between j and k -broke the bonds -won fight with group[1:2] == jk -broke the groups -building bond predecessor bond between j and k -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 -initial : relevance = 0, 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:1] == ij from target string -object chosen = group[0:1] == ij from target string -object chosen = successor bond between j and k from other string -bond strength = 91 for successor bond between j and k +predecessor bond between j and k +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +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 = c from initial string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=84 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: a +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=84 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: b +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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 a and b from other string +bond strength = 69 for successor bond between a and b succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = c from initial string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: k +initial : relevance = 50, unhappiness=79 target : relevance = 100, unhappiness=78 target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = j -firstBond: predecessor bond between i and j -possible group: predecessor bond between i and j -trying from j to predecessor -proposing group from i to 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--category, with urgency: 4 -Post 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: 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 j and k from other string -number of incompatibleBonds: 1 -predecessor bond between j and k -lost fight with predecessor bond between j and k -failed to break bonds: 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: c -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 -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 = 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 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: j -object chosen = group[0:2] == abc from initial string -object chosen = group[0:1] == ij 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-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 = 0, unhappiness=78 -target string selected: ijk 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 = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: ijk 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] == ijk from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == ijk from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: i -object chosen = group[0:2] == ijk from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: k, destination: j -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post 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: ijk with 3 letters, 3 objects, 2 bonds for bond -source: i, destination: j -object chosen = predecessor bond between j and k from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 0, 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 = 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 = c 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] == ijk from target string -no incompatible 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 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 i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -won fight with predecessor bond between i and j -broke the bonds -lost fight with group[0:2] == ijk -failed to break groups: Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == ijk 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 -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 = 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 = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between j and k from other string -number of incompatibleBonds: 1 -predecessor bond between j and k -lost fight with predecessor bond between j and k -failed to break bonds: Fizzle -object chosen = predecessor bond between i and j from other string -bond strength = 96 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = group[0:2] == ijk 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 -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 bond -to object: b -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == ijk 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 = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -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 -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 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -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=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: predecessor bond between i and j -possible group: predecessor bond between i and j -trying from j to predecessor -proposing group from i to k -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 -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 -Post top down: top-down-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: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 94 for predecessor bond between b and c -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 bond -to object: b -object chosen = predecessor bond between i and j from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between i and j 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 = group[1:2] == bc from initial string -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -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 -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 = predecessor bond between i and j from other string -bond strength = 96 for predecessor bond between i and j -succeeded: posting bond-builder -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 = c from initial string -object chosen = successor bond between j and k from other string -bond strength = 91 for successor bond between j and k -succeeded: posting bond-builder -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 bond -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: ijk with 3 letters, 4 objects, 2 bonds for direction source chosen = i firstBond: predecessor bond between i and j possible group: predecessor bond between i and j trying from i to predecessor proposing group from i to k -object chosen = predecessor bond between i and j from other 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 -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 -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 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] == ijk 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 i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -lost fight with predecessor bond between i and j -failed to break bonds: 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 = 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 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=78 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 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] == ijk 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 -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 -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 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 j and k from other string -bond strength = 91 for successor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between j and k from other string -number of incompatibleBonds: 1 -predecessor bond between j and k -lost fight with predecessor bond between j and k -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] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between j and k from other string -number of incompatibleBonds: 1 -predecessor bond between j and k -lost fight with predecessor bond between j and k -failed to break bonds: Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: ijk 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: 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 direction -source chosen = a -firstBond: predecessor bond between a and b -no firstBond2 -object chosen = group[0:2] == ijk 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-bond-scout--category, with 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] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -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 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: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: predecessor bond between i and j -possible group: predecessor bond between i and j -trying from j to predecessor -proposing group from i to k -object chosen = predecessor 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 = 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 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: a -object chosen = group[0:2] == ijk 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 -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: ijk 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 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-group-scout--direction, with urgency: 3 -Post top down: top-down-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] == ijk 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 -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] == ijk from target string -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 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: 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 -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-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 -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[0:2] == ijk from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: ijk 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 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == ijk 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-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == ijk 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 = 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 -no firstBond2 -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 +target : relevance = 0, unhappiness=78 +target string selected: ijk 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 @@ -9272,73 +2729,388 @@ 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 = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -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] == 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 +posting bottom up codelets +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 = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +firstBond2: predecessor bond between j and k +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor bond between j and k from other string +bond strength = 48 for successor bond between j and k +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: 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=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: i urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +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--direction, with urgency: 3 +Post top down: top-down-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 +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +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=78 +target : relevance = 0, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +urgency: 23.200000000000003, number: 1, bin: 2 +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: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: i +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 i +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--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 j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk 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 -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: 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=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk 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=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == ijk from target string -object chosen = group[0:1] == ab from initial string -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +initial : relevance = 50, unhappiness=79 +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 +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 = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = i +no firstBond +no firstBond2 +object chosen = predecessor bond between i and j 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 i +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-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 = 100, unhappiness=15 +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: k, destination: j +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 = c +firstBond: predecessor bond between b and c +no firstBond2 +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = group[1:2] == bc 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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +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 group +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 = group[0:2] == abc from initial string +won fight with successor bond between a and b +broke the bonds +no incompatible Groups +building group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=79 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 100, unhappiness=79 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between i and j +initial : relevance = 100, unhappiness=79 +target : relevance = 100, 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 = 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 = 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 j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=79 +target : relevance = 100, 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 = predecessor bond between b and c from other string already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +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 +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: c, destination: b +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: c +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = k 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 = j from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +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-group-scout--direction, with 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 = 91 for successor bond between b and c +succeeded: posting bond-builder +object chosen = group[0:2] == ijk 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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[0:2] == abc from initial string +object chosen = k 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 = 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 +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 j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +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 = i 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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with 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 = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +won fight with predecessor bond between j and k +broke the bonds +lost fight with group[0:2] == ijk +failed to break groups: Fizzle +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 = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +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--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between i and j 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 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 = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk 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 = predecessor bond between i and j 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 +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: ijk 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 initial : relevance = 100, unhappiness=15 target : relevance = 100, unhappiness=15 @@ -9348,182 +3120,67 @@ firstBond: predecessor bond between i and j possible group: predecessor bond between i and j trying from i to predecessor proposing group from i to k -object chosen = group[0:2] == ijk 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 = 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] == ijk 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] == 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: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from k to predecessor -proposing group from i to k -top_down_bond_scout__category -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] == ijk 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 bond -to object: a -object chosen = predecessor bond between j and k from other string -bond strength = 96 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = predecessor bond between j and k 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 = 0, unhappiness=15 target : relevance = 0, unhappiness=15 target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == ijk 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: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -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: ijk with 3 letters, 4 objects, 2 bonds for group object chosen = group[0:2] == ijk 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 direction source chosen = c firstBond: predecessor bond between b and c -no firstBond2 -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle +possible group: predecessor bond between b and c +trying from c to predecessor +proposing group from a to c +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 -posting bottom up codelets -object chosen = successor bond between j and k from other string -bond strength = 48 for successor bond between j and k +source: c, destination: b initial : relevance = 100, unhappiness=15 target : relevance = 100, unhappiness=15 target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond to object: j +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk 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 = 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: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 = predecessor bond between j and k from other string bond strength = 96 for predecessor bond between j and k succeeded: posting bond-builder -object chosen = group[0:2] == ijk 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: ijk 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 object chosen = predecessor bond between j and k from other string already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = group[0:2] == ijk 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 direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond source: i, destination: j -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between i and j from other string -bond strength = 96 for predecessor bond between i and j -succeeded: posting bond-builder -urgency: 100.0, number: 2, 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 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -no firstBond2 -object chosen = predecessor bond between i and j from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == ijk 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] == ijk from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk 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: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: k -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -posting bottom up codelets -object chosen = successor bond between j and k from other string -bond strength = 91 for successor bond between j and k -succeeded: posting bond-builder -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between j and k from other string -number of incompatibleBonds: 1 -predecessor bond between j and k -won fight with predecessor bond between j and k -broke the bonds -lost fight with group[0:2] == ijk -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 initial : relevance = 100, unhappiness=15 target : relevance = 100, unhappiness=15 initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond @@ -9533,6 +3190,69 @@ 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 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk 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 = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +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 = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +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 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk 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 @@ -9542,142 +3262,229 @@ 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 -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 = b -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from b to predecessor +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 = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +Post top down: top-down-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 j and k from other string +bond strength = 96 for predecessor bond between j and k +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 j and k 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k 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 = 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: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk 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: 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 = a +firstBond: predecessor bond between a and b +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 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 top_down_bond_scout__category initial : relevance = 0, unhappiness=15 target : relevance = 0, unhappiness=15 target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond source: j, destination: k -object chosen = successor bond between j and k from other string -bond strength = 91 for successor bond between j and k +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 j and k from other string -number of incompatibleBonds: 1 -predecessor bond between j and k -lost fight with predecessor bond between j and k -failed to break bonds: Fizzle -urgency: 100.0, number: 2, 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 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 +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 = 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: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == ijk from target string -object chosen = k 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 -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 -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 -object chosen = b 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 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -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 -urgency: 100.0, number: 1, bin: 7 -object chosen = i 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 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -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 -object chosen = a 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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +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 = 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 +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 +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: 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 = 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 +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 +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 = j from target string +destination: k +chosen bond facet: letterCategory +Source: j, destination: k +source descriptor: J +destination descriptor: K +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 = successor bond between b and c from other string +bond strength = 48 for successor bond between b and c +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 = i from target string +urgency: 23.200000000000003, number: 1, bin: 2 +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 = 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 +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 +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 @@ -9685,117 +3492,54 @@ 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 +urgency: 23.200000000000003, number: 1, bin: 2 +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 b and c -object chosen = Correspondence between b and j from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -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 = b from initial string -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 -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 = predecessor bond between i and j from other string -bond strength = 48 for predecessor bond between i and j -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 +building bond successor bond between j and k +object chosen = i 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 -object chosen = successor bond between a and b from other string -bond strength = 69 for successor bond between a and b -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 -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 = 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 = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -initial : relevance = 100, unhappiness=89 -target : relevance = 50, unhappiness=100 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -object chosen = j 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=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 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=84 -target : relevance = 50, unhappiness=94 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction -source chosen = k -no firstBond -no firstBond2 +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +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 i and j from other string -bond strength = 48 for predecessor bond between i and j -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and 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-bond-scout--category, with urgency: 4 +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 +object chosen = k from target string initial : relevance = 100, unhappiness=15 target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: i, destination: j -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 i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between i and j from other string +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = i +no firstBond +no firstBond2 +object chosen = i from target string +object chosen = successor bond between j and k from other string already exists: activate descriptors & Fizzle object chosen = i from target string -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -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 = j from target string destination: k chosen bond facet: letterCategory @@ -9804,217 +3548,80 @@ source descriptor: J destination descriptor: K proposing successor bond object chosen = successor bond between j and k from other string -bond strength = 94 for successor bond between j and k +bond strength = 91 for successor bond between j and k succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +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 Post top down: 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 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 = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j +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 j and k 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 i and j from other string +bond strength = 94 for successor bond between i and j +succeeded: posting bond-builder +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 j and k +building bond successor bond between i and j initial : relevance = 100, unhappiness=15 target : relevance = 100, unhappiness=89 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 +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 = 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=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b object chosen = group[0:2] == ijk from target string object chosen = group[0:2] == ijk from target 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 +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 = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = j from target 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 -top_down_bond_scout__category -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: ijk with 3 letters, 4 objects, 2 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 k -object chosen = group[0:2] == ijk from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 k -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk 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 -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk 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: ijk with 3 letters, 4 objects, 2 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 i to k -object chosen = group[0:2] == ijk from target 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 bond -to object: c -posting bottom up codelets -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -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 j and k from other string -bond strength = 48 for predecessor bond between j and k -object chosen = group[0:2] == ijk from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk 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 = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 i to k -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 j and k from other string -bond strength = 48 for predecessor bond between j and k -object chosen = group[0:2] == ijk from target string -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -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 -posting bottom up codelets -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 = a 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 i and j from other string -bond strength = 96 for successor bond between i and j -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 j from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between j and k from other string -number of incompatibleBonds: 1 -successor bond between j and k -lost fight with successor bond between j and k -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 = j 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 j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +urgency: 23.200000000000003, number: 1, bin: 2 top_down_bond_scout__category initial : relevance = 100, unhappiness=15 target : relevance = 100, unhappiness=15 @@ -10025,81 +3632,31 @@ bond strength = 96 for successor bond between i and j succeeded: posting bond-builder object chosen = successor bond between i and j from other string already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle +object chosen = i 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 -urgency: 100.0, number: 2, bin: 7 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: k posting bottom up codelets -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 = successor bond between j and k from other string bond strength = 96 for successor bond between j and k 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 = successor bond between j and k from other string already exists: activate descriptors & Fizzle initial : relevance = 100, unhappiness=15 target : relevance = 100, unhappiness=15 -target string selected: ijk 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] == ijk from target string -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 = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor 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 = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k object chosen = i from target string destination: j chosen bond facet: letterCategory @@ -10107,6 +3664,95 @@ Source: i, destination: j source descriptor: I destination descriptor: J proposing successor bond +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j 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 = 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-group-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 +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 +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +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 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: 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 +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-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 i to k +object chosen = successor 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] == ijk from target string +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = k from target string +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 object chosen = a from initial string destination: b chosen bond facet: letterCategory @@ -10114,23 +3760,50 @@ 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: 23.200000000000003, number: 1, bin: 2 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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: 23.200000000000003, number: 1, bin: 2 +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor 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 +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 = i 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 j and k from other string bond strength = 48 for predecessor bond between j and k succeeded: posting bond-builder -object chosen = predecessor bond between j and k from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between j and k -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string object chosen = j from target string destination: i chosen bond facet: letterCategory @@ -10140,67 +3813,13 @@ destination descriptor: I 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 -urgency: 100.0, number: 1, bin: 7 -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 = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = i from target string -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-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 0, unhappiness=100 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction -source chosen = i -no firstBond -no firstBond2 -object chosen = b from initial string -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 = j 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 = 0, unhappiness=100 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -to object: i -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: a, destination: b -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between i and j from other string -bond strength = 69 for predecessor bond between i and j -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 +destination: k +chosen bond facet: letterCategory +Source: j, destination: k +source descriptor: J +destination descriptor: K +proposing successor bond object chosen = b from initial string destination: c chosen bond facet: letterCategory @@ -10208,22 +3827,35 @@ 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 = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -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 = k 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 = c from initial string +object chosen = i from target string +object chosen = successor bond between j and k from other string +bond strength = 48 for successor bond between j and k +object 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 = j from target string urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j urgency: 100.0, number: 1, bin: 7 object chosen = b from initial string destination: a @@ -10232,59 +3864,106 @@ Source: b, destination: a source descriptor: B destination descriptor: A proposing predecessor bond -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -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 = 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 = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +posting bottom up codelets +object chosen = k 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 = 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 object chosen = predecessor bond between a and b from other string bond strength = 48 for predecessor bond between a and b -object chosen = k 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 b and j from other 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 = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +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 = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 = j from target string -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 b and c from other string +object chosen = successor bond between i and j 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 j and k from other string number of incompatibleBonds: 0 no incompatible bonds no incompatible groups -building bond successor bond between b and c -object chosen = j from target string -destination: i +building bond predecessor bond between j and k +object chosen = b from initial string +object chosen = b from initial string +destination: a chosen bond facet: letterCategory -Source: j, destination: i -source descriptor: J -destination descriptor: I +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 a and b from other string -bond strength = 96 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 +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 = 100, unhappiness=89 +object chosen = a 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] == ijk from target string +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=84 target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction source chosen = j @@ -10293,677 +3972,325 @@ firstBond2: 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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=89 -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 -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-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 -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 i and j from other string -bond strength = 69 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = group[0:1] == ij 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 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=84 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: k, destination: j -object chosen = predecessor bond between i and j from other string -bond strength = 69 for predecessor bond between i and j -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=84 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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] == ijk from target string -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=84 -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 -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 1 -successor bond between i and j -lost fight with successor bond between i and j -failed to break bonds: Fizzle -object chosen = k from target string -object chosen = group[0:2] == ijk from target string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=84 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -object chosen = group[0:2] == ijk from target string -won fight with predecessor bond between j and k -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-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-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=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: k -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 -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 = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = i 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 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 = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -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: b, destination: c -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -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 j and k from other string -bond strength = 48 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 1 -successor bond between i and j -won fight with successor bond between i and j -broke the bonds -won fight with group[0:2] == ijk -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between a and i -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-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 -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -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=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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -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 = c -firstBond: successor bond between b and c -no firstBond2 -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 j and k from other string -bond strength = 96 for successor bond between j and k -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] == ijk 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 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -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 j and k 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 -object chosen = successor bond between j and k 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: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, 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-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 i and j from other string -number of incompatibleBonds: 1 -successor bond between i and j -lost fight with successor bond between i and j -failed to break bonds: Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk 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 = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = predecessor bond between j and k from other string -number of incompatibleBonds: 1 -successor bond between j and k -won fight with successor bond between j and k -broke the bonds -lost fight with group[0:2] == ijk -failed to break groups: Fizzle -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: successor bond between j and k -possible group: successor bond between j and k -trying from j to successor -proposing group from i to k -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: k -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between j and k from other string -number of incompatibleBonds: 1 -successor bond between j and k -lost fight with successor bond between j and k -failed to break bonds: Fizzle -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 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = k from target string -object chosen = group[0:2] == ijk from target string -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: k -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk 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 -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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: successor bond between j and k -possible group: successor bond between j and k -trying from j to successor -proposing group from i to k -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] == ijk from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 k -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == ijk 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] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = a 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 -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 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: successor bond between j and k -possible group: successor bond between j and k -trying from j to successor -proposing group from i to k -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = predecessor bond between j and k from other string -number of incompatibleBonds: 1 -successor bond between j and k -won fight with successor bond between j and k -broke the bonds -won fight with group[0:2] == ijk -broke the groups -building bond predecessor bond between j and k -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=15 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:1] == ij from target string -urgency: 100.0, number: 1, bin: 7 -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 -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 -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-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -to object: j -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -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 -urgency: 100.0, number: 1, bin: 7 -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 = i from target string -destination: j -chosen bond facet: letterCategory -Source: i, destination: j -source descriptor: I -destination descriptor: J -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 = j from target string -destination: k -chosen bond facet: letterCategory -Source: j, destination: k -source descriptor: J -destination descriptor: K -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 = 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 = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = i 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 -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 = i from target string -destination: j -chosen bond facet: letterCategory -Source: i, destination: j -source descriptor: I -destination descriptor: J -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -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 j and k -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 i and j from other string -bond strength = 48 for predecessor bond between i and j -object chosen = k from target string -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -object chosen = successor bond between i and j from other string -bond strength = 69 for successor bond between i and j -succeeded: posting bond-builder -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: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between i and j from other string -bond strength = 78 for successor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between i and j from other string -bond strength = 78 for successor bond between i and j -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 = i from target string -object chosen = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -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 = 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 = k from target string -object chosen = successor bond between i and j 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 j and k from other string -bond strength = 91 for predecessor bond between j 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 = j from target string -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = i -firstBond: successor bond between i and j -no firstBond2 -object chosen = predecessor bond between j and k from other string -number of incompatibleBonds: 1 -successor bond between j and k -lost fight with successor bond between j and k -failed to break bonds: Fizzle top_down_bond_scout__category initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=79 initial string selected: abc with 3 letters, 3 objects, 1 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 = j from target string -object chosen = predecessor bond between j and k from other string -number of incompatibleBonds: 1 -successor bond between j and k -won fight with successor bond between j and k -broke the bonds -no incompatible groups -building bond predecessor bond between j and k -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 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 i -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 i 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 = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -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--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 +object chosen = group[0:1] == ij 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 initial : relevance = 0, unhappiness=89 target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = a +no firstBond no firstBond2 -object chosen = group[0:2] == ijk 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 +urgency: 100.0, number: 1, bin: 7 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond initial : relevance = 50, unhappiness=89 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-group-scout--direction, with urgency: 3 +Post top down: 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 j and k from other string +bond strength = 48 for predecessor bond between j and k +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 = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond to object: j -object chosen = successor bond between a and b from other 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 = i 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with 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 = 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 +no firstBond2 +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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 +lost fight with Correspondence between a and i +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 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +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--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from j to k +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 = group[0:2] == ijk from target string +won fight with predecessor bond between j and k +broke the bonds +no incompatible Groups +building group +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 = a +firstBond: successor bond between a and b +no firstBond2 +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=84 +target string selected: ijk with 3 letters, 4 objects, 2 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 i to k +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=84 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = group[1:2] == jk from target string +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=84 +target string selected: ijk with 3 letters, 4 objects, 2 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 i to 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-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == ijk 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 bond +to object: a +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between j and k 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 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 i +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 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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond object chosen = successor bond between i and j from other string already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=79 +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +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--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 = c 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] == ijk 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 = 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 i and j 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:1] == ab 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 +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 i +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +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 +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 +posting bottom up codelets +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +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 +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 j and k from other 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 direction source chosen = b firstBond: predecessor bond between b and c @@ -10971,586 +4298,307 @@ 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 a and b from other string +bond strength = 91 for successor bond between a and b +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 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--category, with 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 i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -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 = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=84 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from k to predecessor -proposing group from j to k -object chosen = group[1:2] == jk from target 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 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=84 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: i, destination: j -object chosen = group[0:2] == ijk 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 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=84 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between i and j from other string -bond strength = 94 for predecessor bond between i and j -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 = 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 -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=84 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from k to predecessor -proposing group from j to k -object chosen = group[1:2] == jk from target string -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-group-scout--direction, with urgency: 3 -Post top down: top-down-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 = 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 group -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = i from target string object chosen = group[0:2] == abc from initial string -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 -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 -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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-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 -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from k to predecessor -proposing group from j to k -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -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 = 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=79 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: i, destination: j -object chosen = group[1:2] == jk from target string -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -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 = group[0:1] == ab from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: i -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = i +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +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: successor bond between a and b no firstBond2 -object chosen = j from target string -object chosen = successor bond between i and j 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-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 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 group -initial : relevance = 100, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between i and j from other string -bond strength = 94 for predecessor bond between i and j +no incompatible groups +building bond successor bond between b and c +object chosen = group[0:2] == ijk 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 +lost fight with successor bond between b and c +failed to break bonds: Fizzle +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 i to k +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: successor bond between b and c +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: 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] == ijk from target string +object chosen = group[0:2] == ijk 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 k +object chosen = group[0:2] == ijk 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 +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 = group[0:2] == ijk 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with 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 = 100, 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 -initial : relevance = 100, 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 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=79 -target : relevance = 50, unhappiness=79 -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, 3 objects, 2 bonds for group object chosen = group[0:2] == ijk from target string object chosen = group[0:2] == abc from initial string -object chosen = group[1:2] == jk from target string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 0, unhappiness=79 -target : relevance = 33, unhappiness=79 +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction source chosen = i firstBond: successor bond between i and j -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-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 +possible group: successor bond between i and j +trying from i to successor +proposing group from i to k 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 = 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 i and j from other string -already exists: activate descriptors & Fizzle +no incompatible bonds +no incompatible Groups +building group object chosen = group[0:2] == ijk from target string -lost fight with successor bond between i and j +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 = 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 +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk 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--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 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 +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: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j 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 i and j from other string -number of incompatibleBonds: 1 -successor bond between i and j -won fight with successor bond between i and j -broke the bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between a and i -building bond predecessor bond between i and j -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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 = 66, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: i -initial : relevance = 0, unhappiness=15 -target : relevance = 66, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from j to predecessor -proposing group from i to k -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 66, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[1:2] == jk -no firstBond -no firstBond2 -object chosen = c from initial string -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target string -no incompatible bonds -won fight with group[1:2] == jk -won fight with group[1:2] == jk -broke the Groups -building group -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -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: c -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = i -firstBond: predecessor bond between i and j -no firstBond2 -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: ijk 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--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] == ijk from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : 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 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] == ijk from target string object chosen = predecessor bond between j and k from other string -bond strength = 96 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = group[0:2] == ijk from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -object chosen = predecessor bond between i and j from other string -bond strength = 96 for predecessor bond between i and j +bond strength = 91 for predecessor bond between j and k 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] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between a and b from other string +object chosen = predecessor bond between j and k from other string number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b +successor bond between j and k +won fight with successor bond between j and k broke the bonds -lost fight with group[0:2] == abc +lost fight with group[0:2] == ijk 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 a and b -possible group: successor bond between a and b -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 -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: j +object chosen = group[0:2] == ijk 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 -Post top down: 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k +no firstBond2 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j 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 +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +no firstBond2 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j 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] == ijk 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: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk 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 +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 i and j from other string +object chosen = successor bond between i and j from other string already exists: activate descriptors & Fizzle -object chosen = predecessor bond between j 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 -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 -won fight with predecessor bond between a and b -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 = 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 +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 +object chosen = a 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] == ijk 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 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 j and k from other string -bond strength = 96 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = k 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 = 0, unhappiness=15 target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: predecessor bond between i and j -possible group: predecessor bond between i and j -trying from j to predecessor -proposing group from i to k -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 = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between j and k from other string -bond strength = 96 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk 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=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 +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 j and k 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: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from k to predecessor -proposing group from i to k +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 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between j and k from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 +initial : relevance = 100, unhappiness=15 target : relevance = 100, unhappiness=15 target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == ijk from target string +to object: k +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k 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] == ijk from target string -object chosen = k from target string -object chosen = c from initial string -object chosen = predecessor bond between j and k from other string -bond strength = 96 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between j and k from other string -already exists: activate descriptors & Fizzle initial : relevance = 100, unhappiness=15 -target : 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 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 -top_down_bond_scout__category +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 -source: b, destination: c -urgency: 24.1, number: 2, bin: 2 -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 -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 = successor bond between b 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: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: predecessor bond between i and j -possible group: predecessor bond between i and j -trying from j to predecessor -proposing group from i to k -object chosen = successor bond between a and b from other string +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: k +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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 bond object chosen = i from target string destination: j chosen bond facet: letterCategory @@ -11558,26 +4606,9 @@ Source: i, destination: j source descriptor: I destination descriptor: J proposing successor bond -object chosen = group[0:2] == ijk 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 -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk 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 = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 +bond strength = 48 for successor bond between i and j +urgency: 100.0, number: 1, bin: 7 object chosen = c from initial string destination: b chosen bond facet: letterCategory @@ -11585,249 +4616,30 @@ 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 = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -object chosen = group[0:2] == ijk from target string -object chosen = predecessor bond between j and k from other string -bond strength = 96 for predecessor bond between j and k -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 = 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 i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -lost fight with predecessor bond between i and j -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 = c -firstBond: successor bond between b and c -no firstBond2 -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: predecessor bond between i and j -possible group: predecessor bond between i and j -trying from j to predecessor -proposing group from i to k -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-description-scout, with urgency: 5 -posting bottom up codelets object chosen = i from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == ijk 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] == ijk from target string -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: i -object chosen = predecessor bond between i and j from other string -bond strength = 96 for predecessor bond between i and j -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 -object chosen = predecessor bond between i and j 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 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == ijk 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 group -object chosen = group[0:2] == ijk 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 -urgency: 23.200000000000003, number: 1, 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 -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 -urgency: 100.0, number: 1, bin: 7 -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: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from j to predecessor -proposing group from i to k -object chosen = group[0:2] == ijk 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 = 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: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = i -firstBond: predecessor bond between i and j -possible group: predecessor bond between i and j -trying from i to predecessor -proposing group from i to k -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == ijk from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: j -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 -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 i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -object chosen = successor bond between i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -lost fight with predecessor bond between i and j -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == ijk 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 -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -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-bond-scout--direction, with urgency: 3 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == ijk from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = i -firstBond: predecessor bond between i and j -possible group: predecessor bond between i and j -trying from i to predecessor -proposing group from i to k -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: 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:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk 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-group-scout--category, with urgency: 4 +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +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 = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = j 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 -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=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 -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: 1, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=94 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for group -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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 = 0, unhappiness=89 -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 = k from target string -object chosen = group[0:1] == ij 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 = k from target string destination: j chosen bond facet: letterCategory @@ -11835,60 +4647,87 @@ Source: k, destination: j source descriptor: K destination descriptor: J proposing predecessor bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: i, destination: j object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j +bond strength = 48 for successor bond between i and j 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--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 j and k from other string -bond strength = 94 for predecessor bond between j and k -urgency: 100.0, number: 1, bin: 7 -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 -object chosen = successor bond between i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -won fight with predecessor bond between i and j -broke the bonds -no incompatible groups -building bond successor bond between i and j -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: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 -Post top down: top-down-group-scout--category, with urgency: 4 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = j from target string +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor 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-description-scout, with urgency: 5 posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: k, destination: j +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 object chosen = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k +bond strength = 48 for predecessor bond between j and k succeeded: posting bond-builder -object chosen = i from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +object chosen = j from target string +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = c from initial string +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j object chosen = c from initial string destination: b chosen bond facet: letterCategory @@ -11896,25 +4735,149 @@ Source: c, destination: b source descriptor: C destination descriptor: B proposing predecessor bond -object chosen = i 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 -posting bottom up codelets -object chosen = group[0:1] == ij from target string object chosen = predecessor bond between j and k 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 k -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c +building bond predecessor bond between j and k +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 +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible 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 = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +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 +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 j and k from other string +already exists: activate descriptors & Fizzle +object chosen = i 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 = i from target string +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-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: 23.200000000000003, number: 1, bin: 2 +urgency: 100.0, number: 1, bin: 7 +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +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 +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--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 +posting bottom up codelets +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = i +no firstBond +no firstBond2 +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: i +urgency: 23.200000000000003, number: 1, bin: 2 +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = i +no firstBond +no firstBond2 +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +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 = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: k, destination: j +Post top down: 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 @@ -11922,7 +4885,1967 @@ Post top down: top-down-bond-scout--category, with urgency: 4 Post top down: top-down-group-scout--category, with urgency: 4 Post top down: top-down-group-scout--category, with urgency: 4 Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets +object chosen = i from target string +object chosen = i from target string +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from j to k +object chosen = group[1:2] == jk from target string +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = i +no firstBond +no firstBond2 +initial : relevance = 0, 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 +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for 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 +Post 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=94 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: k +object chosen = i 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=94 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = i +no firstBond +no firstBond2 +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +to object: b +initial : relevance = 50, unhappiness=94 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +to object: c +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +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 = predecessor bond between j and k 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 +object 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 b and c from other string +bond strength = 94 for successor bond between b and c +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: i +urgency: 100.0, number: 1, bin: 7 +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 = 50, unhappiness=94 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +to object: b +object chosen = predecessor bond between i and j from other string +bond strength = 69 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j 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 i +building bond predecessor bond between i and j +initial : relevance = 0, unhappiness=94 +target : relevance = 100, unhappiness=89 +target string selected: ijk with 3 letters, 3 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 +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 = 100, unhappiness=84 +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=89 +target : relevance = 0, unhappiness=84 +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 = 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 j and k from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=89 +target : relevance = 100, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +initial : relevance = 0, unhappiness=89 +target : relevance = 100, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to 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-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] == ijk 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 = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = i from target string +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +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 = 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 j and k from other string +bond strength = 48 for successor bond between j and k +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +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 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] == ijk 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 +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 = 91 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target 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 = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j 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 = c from initial string +object chosen = b from initial string +object chosen = group[0:2] == ijk from target string +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = c from initial string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +won fight with predecessor bond between j and k +broke the bonds +lost fight with group[0:2] == ijk +failed to break groups: Fizzle +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 = 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 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 +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 +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 +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 = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +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 +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between j and k 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: 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 +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 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +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 +Post top down: top-down-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 = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 +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: c +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=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] == ijk from target 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 +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 = 0, 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 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-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 = 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 k +building bond successor bond between b and c +initial : relevance = 50, 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 +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 +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 +trying to break incompatible correspondences +lost fight with Correspondence between a and i +object chosen = group[0:1] == ab from initial string +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 +initial : relevance = 50, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +object chosen = group[0:2] == ijk 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-group-scout--direction, with urgency: 3 +Post top down: 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 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 +won fight with predecessor bond between a and b +broke the bonds +no incompatible Groups +building group +initial : relevance = 100, unhappiness=79 +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=79 +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=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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 = 0, unhappiness=79 +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 = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=79 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=79 +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-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: 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] == ijk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from i to k +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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 +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: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk 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 +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] == ijk 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk 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] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +no firstBond2 +object chosen = group[0:2] == ijk from target 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 +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 = group[0:2] == ijk 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +no firstBond2 +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 +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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk 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: ijk 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-description-scout, with urgency: 6 +posting bottom up codelets +object chosen = group[0:2] == ijk 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 = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +firstBond2: predecessor bond between i and j +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: successor bond between b and c +firstBond2: successor bond between a and b +object chosen = k from target string +object chosen = predecessor bond between i and j 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +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 = c from initial string +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +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 +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 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial 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: successor bond between a and b +no firstBond2 +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 = c from initial string +object chosen = predecessor bond between i and j 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 = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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 +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 +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 = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = successor 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] == ijk from target string +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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 +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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 = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +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] == ijk from target string +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 = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 +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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +won fight with group[0:2] == ijk +broke the groups +building bond successor bond between i and j +object chosen = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +failed to break bonds: Fizzle +object chosen = group[0:2] == ijk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +no firstBond2 +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk 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: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: i +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between j 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--direction, with urgency: 3 +Post top down: 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 = k from target string +object chosen = k from target string +object chosen = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: i +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +won fight with successor bond between i and j +broke the bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between a and i +object chosen = group[0:2] == ijk from target string +lost fight with successor bond between i and j +failed to break bonds: Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +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=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: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: k +object chosen = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +failed to break bonds: Fizzle +object chosen = i from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, 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-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 +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +won fight with predecessor bond between j and k +broke the bonds +no incompatible Groups +building group +object chosen = group[0:2] == abc from initial string +object chosen = i from target string +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=79 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +firstBond2: successor bond between i and j +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=79 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=79 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=79 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = k from target string +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 = 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 = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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] == ijk 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between i and j +firstBond2: successor bond between j and k +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] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +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: ijk with 3 letters, 4 objects, 2 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 i to k +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = b from initial string +object chosen = j from target 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 +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 +object 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k +no firstBond2 +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j 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 +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 j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +won fight with successor bond between j and k +broke the bonds +lost fight with group[0:2] == ijk +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 = c +firstBond: successor bond between b and c +no firstBond2 +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +failed to break bonds: Fizzle +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +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 = 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 = b 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 i and j from other string +bond strength = 48 for successor bond between i and j +object 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 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: 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 = 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 +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-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 a and b from other string +bond strength = 48 for successor bond between a and b +object chosen = k 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 = j 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 +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with 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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +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 = 0, unhappiness=100 +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 j and k from other string +bond strength = 91 for predecessor bond between j and k +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-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 = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: j +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: i +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-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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 = a 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 = 91 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, 4 objects, 2 bonds for bond +source: b, destination: c +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +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 = 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 i and j from other string +bond strength = 94 for predecessor bond between i and j +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 = k 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-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 i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between i and j +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +object chosen = k from target string +object chosen = predecessor bond between i and j 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +Post top down: top-down-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 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 k +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +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--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 = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +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 = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +won fight with predecessor bond between j and k +broke the bonds +won fight with group[0:2] == ijk +broke the groups +trying to break incompatible correspondences +won fight with Correspondence between c and k +building bond successor bond between j and k +object chosen = group[0:2] == abc from initial string +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +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 = 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 i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j 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 +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--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 = k from target string +object chosen = group[0:2] == abc from initial string +object chosen = k 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 +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to j +object chosen = predecessor bond between j and k from other string +bond strength = 94 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: i +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 = group[0:2] == abc from initial string +object chosen = i 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: 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 i and j from other string +bond strength = 96 for predecessor bond between i and j +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 = 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:1] == ij from target string +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk 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-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 j 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 +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] == ijk from target string +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = group[0:2] == abc from initial string +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +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 +urgency: 100.0, number: 2, bin: 7 +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +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] == ijk 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 i and j from other string +bond strength = 48 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +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 i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +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 = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +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 = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +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 = 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 i +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: 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 +urgency: 100.0, number: 1, bin: 7 +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 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 j and k from other string +bond strength = 48 for predecessor bond between j and k +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 = j from target string +destination: k +chosen bond facet: letterCategory +Source: j, destination: k +source descriptor: J +destination descriptor: K +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 +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 = 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 = b 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 +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: 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 a and b from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +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 j and k from other string +bond strength = 48 for successor bond between j and k +object 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 +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 +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 i and j from other string +bond strength = 91 for successor bond between i and j +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 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 i and j 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 i +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with 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=78 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, 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 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 +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 +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 +object 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 = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j +Post top down: 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 = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = a from initial string +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = i 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 i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: j +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +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 = j from target 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 +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = k +no firstBond +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 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 @@ -11931,10 +6854,6 @@ source: k, destination: j object chosen = successor bond between j and k from other string bond strength = 94 for successor bond between j and k succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for group -object chosen = group[0:1] == ij from target string object chosen = successor bond between j and k from other string number of incompatibleBonds: 0 no incompatible bonds @@ -11942,137 +6861,49 @@ no incompatible groups building bond successor bond between j and k initial : relevance = 100, unhappiness=15 target : relevance = 100, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -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 -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=89 -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=89 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: k, destination: j -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: j -object 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-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -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 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: i, destination: j -object chosen = successor bond between i and j 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 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -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 = 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 j and k from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 target string selected: ijk with 3 letters, 3 objects, 2 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 i to 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-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 i and j from other string -bond strength = 48 for predecessor bond between i and j -succeeded: posting bond-builder initial : relevance = 100, unhappiness=15 target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond object chosen = group[0:2] == ijk from target string object chosen = group[0:2] == ijk from target string no incompatible bonds no incompatible Groups building group +object chosen = i 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 -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle +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 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=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -top_down_bond_scout__category initial : relevance = 100, unhappiness=15 target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: i +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k object chosen = group[0:2] == ijk from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: ijk 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] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -urgency: 100.0, number: 2, bin: 7 initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction source chosen = i firstBond: successor bond between i and j @@ -12080,138 +6911,120 @@ possible group: successor bond between i and j trying from i to successor proposing group from i to k object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk 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 = predecessor bond between i and j from other string -bond strength = 48 for predecessor bond between i and j -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk 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--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 i and j from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 1 -successor bond between i and j -lost fight with successor bond between i and j -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 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = k -firstBond: successor bond between j and k -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 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 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -posting bottom up codelets -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 1 -successor bond between i and j -lost fight with successor bond between i and j -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 target string selected: ijk with 3 letters, 4 objects, 2 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 i to k -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk 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: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == ijk 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] == ijk from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -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 -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 = 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 = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -object chosen = predecessor bond between i and j from other string -bond strength = 48 for predecessor bond between i and j -object chosen = k 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: 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] == ijk from target string +object chosen = j from target string +object chosen = group[0:2] == ijk 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 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +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 = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k 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 +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 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 = group[0:2] == ijk 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 +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +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 +already exists...activate descriptors & fizzle +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 object chosen = j from target string destination: k chosen bond facet: letterCategory @@ -12219,157 +7032,24 @@ Source: j, destination: k source descriptor: J destination descriptor: K proposing successor bond +object chosen = successor bond between j and k from other string +bond strength = 48 for successor bond between j and k +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 = 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 = c from initial 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 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between j and k from other string -bond strength = 91 for successor bond between j and k -succeeded: posting bond-builder -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 = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -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: 23.200000000000003, number: 1, bin: 2 -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 = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -Post top down: 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: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -Post top down: 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 = i from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -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 j and k -object chosen = a from initial string +bond strength = 48 for successor bond between i and j object chosen = j from target string -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -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--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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=100 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond -source: a, destination: b -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=100 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 0 bonds for direction -source chosen = c -no firstBond -no firstBond2 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=100 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond -source: a, destination: b -initial : relevance = 0, unhappiness=100 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 0 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-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with 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 = 48 for successor bond between a and b -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == ijk from target string urgency: 100.0, number: 1, bin: 7 object chosen = k from target string destination: j @@ -12378,52 +7058,36 @@ Source: k, destination: j source descriptor: K destination descriptor: J proposing predecessor bond -top_down_bond_scout__category -initial : relevance = 0, unhappiness=100 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: j, destination: i -initial : relevance = 0, unhappiness=100 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 0, unhappiness=100 -target : relevance = 100, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond -to object: c -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 -object chosen = group[0:2] == ijk from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = predecessor bond between i and j from other string -bond strength = 48 for predecessor bond between i and j -initial : relevance = 0, unhappiness=100 -target : relevance = 100, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond -to object: b object chosen = predecessor bond between j and k from other string bond strength = 48 for predecessor bond between j and k +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 = a 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=100 -target : relevance = 100, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond +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 = 91 for successor bond between a and b -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=100 -target : relevance = 100, unhappiness=84 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j +object chosen = Correspondence between a and i 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 = k from target string destination: j chosen bond facet: letterCategory @@ -12431,570 +7095,543 @@ Source: k, destination: j source descriptor: K destination descriptor: J 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-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 j and k from other string -bond strength = 96 for successor bond between j and k -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 -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=100 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond -source: a, destination: b -initial : relevance = 0, unhappiness=100 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 i to k -top_down_bond_scout__category -initial : relevance = 0, unhappiness=100 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -object chosen = group[0:2] == ijk 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 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--category, with 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 +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 = 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 object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b +bond strength = 48 for successor bond between a and b succeeded: posting bond-builder -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k +object chosen = b 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 j and k from other string -bond strength = 48 for predecessor bond between j and k -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 group +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = Correspondence between a and i from other string +object chosen = c from initial string +object chosen = i 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 = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -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 +object chosen = b 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 = 69 for successor 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 -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 i to k -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk from target string -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 i to k -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 j and k from other string bond strength = 48 for predecessor bond between j and k -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 = 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 +object 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=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 = group[0:2] == ijk from target string -object chosen = successor bond between j and k 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 = 48 for predecessor bond between a and b +urgency: 100.0, number: 1, bin: 7 +object chosen = i 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-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 -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: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: j -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 +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 = 100, unhappiness=89 +target : relevance = 0, unhappiness=100 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 b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk from target string -object chosen = successor bond between i and j 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 +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 +initial : relevance = 100, unhappiness=89 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for direction +source chosen = j +no firstBond +no firstBond2 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 group -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: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = a from initial string +urgency: 100.0, number: 1, bin: 7 +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 = 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] == 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] == abc from initial string +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +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 +object chosen = i 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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with 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 = k 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 = 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 = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 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:1] == ij from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: k +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: k +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +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-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 = successor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between j and k +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j 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 +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond 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=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object chosen = group[0:1] == ij from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = successor bond between j and k from other string +bond strength = 95 for successor bond between j and k +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 j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 66, unhappiness=78 +target string selected: ijk 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 = 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 66, unhappiness=78 +target string selected: ijk 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 bond +object chosen = group[0:2] == ijk 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: 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 +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] == ijk from target string +no incompatible bonds +lost fight with group[0:1] == ij +failed to break Groups: Fizzle +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 66, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 100, unhappiness=15 +target : relevance = 66, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +object chosen = k from target string +destination: group[0:1] == ij +initial : relevance = 100, unhappiness=15 +target : relevance = 66, unhappiness=78 +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 = 66, 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 +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 66, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: group[0:1] == ij +object 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 +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 = group[0:2] == ijk 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 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:1] == ij from target string +destination: k +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond 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 = 66, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: group[0:1] == ij +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 = 66, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 66, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 66, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = group[0:2] == ijk from target string +no incompatible bonds +won fight with group[0:1] == ij +won fight with group[0:1] == ij +broke the Groups +building group +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +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 = 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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, 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 +Post top down: top-down-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 j and k from other string +bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = j 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 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 = 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 = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +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 = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == ijk 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 = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +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 +initial : 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 b and c from other string +already exists: activate descriptors & Fizzle object chosen = predecessor bond between j and k from other string number of incompatibleBonds: 1 successor bond between j and k lost fight with successor bond between j and k failed to break bonds: 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 = 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 -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 = 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 = 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: ijk 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 -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] == ijk 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: ijk 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 = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk 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 = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j succeeded: posting bond-builder object chosen = group[0:2] == ijk from target 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 -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 = 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 urgency: 100.0, number: 2, bin: 7 +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +urgency: 100.0, number: 2, bin: 7 +urgency: 100.0, number: 2, bin: 7 +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle 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 -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: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +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 = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +failed to break bonds: Fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +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 = successor bond between i and j from other string bond strength = 96 for successor bond between i and j succeeded: posting bond-builder object chosen = successor bond between i and j 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: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: k -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between j and k 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] == ijk 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 = i from target string -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 = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: k -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 = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -posting bottom up codelets -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -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 = a 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: 100.0, number: 1, bin: 7 -object chosen = successor bond between i and j from other string -bond strength = 48 for successor bond between i and j -object chosen = c 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-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 -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 = 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 -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 = 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 = b 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 -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 = j from target string -destination: i -chosen bond facet: letterCategory -Source: j, destination: i -source descriptor: J -destination descriptor: I -proposing predecessor bond -object chosen = predecessor bond between i and j from other string -bond strength = 91 for predecessor bond between i and j -succeeded: posting bond-builder -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 = j from target string -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 -Post top down: 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 = b 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 = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between i and j -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction -source chosen = a -no firstBond -no firstBond2 -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 -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -initial : relevance = 50, unhappiness=94 -target : relevance = 50, unhappiness=94 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -to object: j -object chosen = successor bond between i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -lost fight with predecessor bond between i and j -failed to break bonds: Fizzle -object chosen = i from target 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 = 50, unhappiness=94 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -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: 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-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 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 -object chosen = c 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 j and k from other string -bond strength = 94 for predecessor bond between j and k -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction -source chosen = k -no firstBond -no firstBond2 -urgency: 100.0, number: 1, bin: 7 -object chosen = a 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 = k from target string destination: j @@ -13003,296 +7640,34 @@ Source: k, destination: j source descriptor: K destination descriptor: J proposing predecessor bond -object chosen = predecessor bond between j and k from other string -bond strength = 94 for predecessor bond between j and k -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 j and k from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between j and k -object chosen = a from initial string -object chosen = k from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=89 -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-bond-scout--direction, with urgency: 3 -Post top down: 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 = predecessor bond between j and k 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: c, destination: b -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 bond -to object: 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 = b 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 = 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 -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: 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 = 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 -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 = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk 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 -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 -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 -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 -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: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from k to predecessor -proposing group from i to k -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 -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 = group[0:2] == ijk 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 = j from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == ijk 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: 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: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: j -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] == ijk 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 -already exists: activate descriptors & Fizzle -object chosen = k from target string -object chosen = j from target string -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between j and k from other string -bond strength = 96 for predecessor bond between j and k -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 -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 = j from target string -destination: i -chosen bond facet: letterCategory -Source: j, destination: i -source descriptor: J -destination descriptor: I -proposing predecessor bond -object chosen = predecessor bond between i and j from other string -bond strength = 96 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = predecessor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = k from target string -object chosen = predecessor bond between i and j from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk 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 = 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--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] == ijk 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: ijk 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: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j object chosen = predecessor bond between j and k from other string -bond strength = 96 for predecessor bond between j and k -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 j and k from other string -already exists: activate descriptors & Fizzle +bond strength = 48 for predecessor bond between j and k object chosen = group[0:2] == ijk from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: predecessor bond between i and j -possible group: predecessor bond between i and j -trying from j to predecessor -proposing group from i to k object chosen = group[0:2] == ijk from target string already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == ijk from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = j from target string -object chosen = group[0:2] == ijk from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == ijk 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 = j 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: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -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 = i from target string -destination: j -chosen bond facet: letterCategory -Source: i, destination: j -source descriptor: I -destination descriptor: J -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 i and j from other string -bond strength = 48 for successor bond between i and j -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond object chosen = b from initial string destination: a chosen bond facet: letterCategory @@ -13300,734 +7675,50 @@ Source: b, destination: a source descriptor: B destination descriptor: A proposing predecessor bond -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -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 = k from target string -object chosen = predecessor bond between j and k from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between j and k -object chosen = successor bond between i and j from other string -bond strength = 48 for successor bond between i and j -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = i 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 = 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 j and k from other string -object chosen = i 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--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 = 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 = 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 = a 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 i and j from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between i and j -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 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=100 -target : relevance = 0, unhappiness=100 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: i, destination: j -object chosen = c from initial string -posting bottom up codelets -object chosen = i 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: 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 = 91 for successor 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 -bond strength = 91 for predecessor bond between a and b -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 50, unhappiness=94 -target : relevance = 0, unhappiness=94 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: c, destination: b -object chosen = Correspondence between b and j from other string -initial : relevance = 50, unhappiness=94 -target : relevance = 0, unhappiness=94 -initial string selected: abc with 3 letters, 3 objects, 1 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-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 -top_down_bond_scout__category -initial : relevance = 0, 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 = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: a, destination: b -initial : relevance = 0, unhappiness=89 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 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 -urgency: 100.0, number: 1, bin: 7 -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -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 = 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:1] == ij 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 = 50, unhappiness=89 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -to object: j -Post 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 = 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 b and c from other string -bond strength = 69 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = i from target string -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = j from target string -object chosen = successor bond between i and j from other 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 = j from target string -destination: i +object chosen = c from initial string +destination: b chosen bond facet: letterCategory -Source: j, destination: i -source descriptor: J -destination descriptor: I +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 = 50, unhappiness=89 -target : relevance = 0, unhappiness=94 -target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond -source: j, destination: k -Post top down: 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 = 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 = 0, unhappiness=94 -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 a and b -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 = b 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 = predecessor bond between i and j from other string -bond strength = 48 for predecessor bond between i and j -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=94 -target : relevance = 0, unhappiness=100 -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 -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=84 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: a -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for 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 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=100 -target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between i and j from other string -bond strength = 91 for predecessor bond between i and j -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=100 -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 i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between i and j -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-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 = predecessor bond between i and j from other string -bond strength = 91 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = j from target string -object chosen = predecessor bond between i and j from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between j and k from other string -bond strength = 94 for predecessor bond between j and k -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: i, destination: j -urgency: 100.0, number: 1, bin: 7 -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 = successor bond between i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -won fight with predecessor bond between i and j -broke the bonds -no incompatible groups -building bond successor bond between i and j -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -object chosen = c from initial string +object chosen = a from initial string destination: b chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C +Source: a, destination: b +source descriptor: A 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-group-scout--direction, with urgency: 3 -Post top down: 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 +proposing successor bond +urgency: 23.200000000000003, number: 1, bin: 2 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 = 50, unhappiness=89 -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 = 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 i and j 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 -initial : relevance = 0, unhappiness=79 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction -source chosen = k -no firstBond -no firstBond2 -initial : relevance = 0, unhappiness=79 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for group -top_down_bond_scout__category -initial : relevance = 100, 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 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 -object chosen = predecessor bond between j and k from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between j and k -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=79 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b +bond strength = 48 for 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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-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 -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 = 0, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: j, destination: i -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -object chosen = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k -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 i and j from other string -already exists: activate descriptors & Fizzle -object chosen = i 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 = c -firstBond: predecessor bond between b and c -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 = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = j -firstBond: successor bond between i and j -firstBond2: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from j to predecessor -proposing group from j to k -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond +bond strength = 48 for successor bond between a and b 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-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 = 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 -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 = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -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 -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 1 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 -trying to break incompatible correspondences -lost fight with Correspondence between c and k -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: k, destination: j -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 = predecessor bond between i and j from other string -bond strength = 94 for predecessor bond between i and j -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-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-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with 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 = 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 -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between i and j -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between j and k from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from k to predecessor -proposing group from i to k -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 -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=78 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: j, destination: k -object chosen = predecessor bond between j and k from other string -bond strength = 96 for predecessor bond between j 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--category, with 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 = 48 for successor bond between a and b -object chosen = group[1:2] == jk 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 = group[0:2] == ijk from target 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=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = i -firstBond: predecessor bond between i and j -no firstBond2 -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=78 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with 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 -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 -already exists...activate descriptors & fizzle -object chosen = predecessor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == ijk from target string -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 = group[0:2] == abc from initial string -object chosen = successor bond between i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -won fight with predecessor bond between i and j -broke the bonds -lost fight with group[0:2] == ijk -failed to break groups: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = i -firstBond: predecessor bond between i and j -possible group: predecessor bond between i and j -trying from i to predecessor -proposing group from i to k -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -Post top down: top-down-group-scout--direction, with 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 j and k from other string -bond strength = 96 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = predecessor bond between j and k 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: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: predecessor bond between i and j -possible group: predecessor bond between i and j -trying from j to predecessor -proposing group from i to k -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] == ijk from target string -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == ijk 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 = group[0:2] == ijk 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 = 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 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b object chosen = j from target string destination: k chosen bond facet: letterCategory @@ -14035,124 +7726,9 @@ Source: j, destination: k source descriptor: J destination descriptor: K 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 = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk 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 = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between j and k 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: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -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: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from k to predecessor -proposing group from i to k -object chosen = a from initial string -object chosen = group[0:2] == ijk from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: predecessor bond between i and j -possible group: predecessor bond between i and j -trying from j to predecessor -proposing group from i to k -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk 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: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -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 j and k from other string bond strength = 48 for successor bond between j and k 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 = group[0:2] == ijk 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 -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 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == ijk 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 a and b -firstBond2: predecessor bond between b and c -object chosen = successor bond between i and j from other string -bond strength = 48 for successor bond between i and j -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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: i -posting bottom up codelets -object chosen = predecessor bond between i and j from other string -bond strength = 78 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = predecessor bond between i and j from other string -bond strength = 78 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between j and k from other string -bond strength = 91 for successor bond between j and k -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 -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 = 78 for predecessor bond between b and c -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group object chosen = a from initial string destination: b chosen bond facet: letterCategory @@ -14160,344 +7736,642 @@ Source: a, destination: b source descriptor: A destination descriptor: B proposing successor bond -object chosen = predecessor bond between i and j from other string -already exists: activate descriptors & Fizzle +object chosen = i from target string object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b +bond strength = 48 for successor bond between a and b succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: predecessor bond between i and j -possible group: predecessor bond between i and j -trying from j to predecessor -proposing group from i to k +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 = successor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between j and k +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 j and k from other string +bond strength = 91 for successor bond between j and k +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: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between a and b +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 = 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-group-scout--direction, with urgency: 3 +Post top down: 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 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: j +urgency: 100.0, number: 1, bin: 7 +object chosen = i from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: i +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 = 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 = i 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=89 +target : relevance = 50, unhappiness=94 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = b +no firstBond +firstBond2: predecessor bond between a and b +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: i +urgency: 100.0, number: 1, bin: 7 +object chosen = k from target string +object chosen = successor bond between j and k 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 = successor bond between j and k from other string -number of incompatibleBonds: 1 -predecessor bond between j and k -won fight with predecessor bond between j and k -broke the bonds -won fight with group[0:2] == ijk -broke the groups +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 +object chosen = j from target 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 = 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 = successor bond between i and j 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 i +building bond successor bond between i and j +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with 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 = 0, unhappiness=94 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: k +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 k -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 +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=94 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 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 i to k +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 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 posting bottom up codelets -object chosen = group[0:2] == ijk from target string -object chosen = predecessor bond between i and j from other string +initial : relevance = 50, unhappiness=94 +target : relevance = 0, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +object chosen = successor bond between j and k 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 i and j from other string +bond strength = 48 for predecessor bond between i and j +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +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 i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder object chosen = group[0:2] == ijk from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +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 = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +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 +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 i and j from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: a, destination: b +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: k +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = j from target string +object chosen = successor bond between j and k 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 = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 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 i to k +Post top down: 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-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +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 +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: k +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 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 = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +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 +object chosen = successor bond between j and k 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] == ijk from target string already exists...activate descriptors & fizzle +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +object chosen = c from initial string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +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 direction +source chosen = c +no firstBond +no firstBond2 +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k 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--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:2] == ijk from target string already exists...activate descriptors & fizzle object chosen = successor bond between j and k from other string -number of incompatibleBonds: 1 -predecessor bond between j and k -lost fight with predecessor bond between j and k -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] == abc from initial 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 direction +already exists: activate descriptors & Fizzle +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +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 direction source chosen = c -firstBond: predecessor bond between b and c +no firstBond no firstBond2 -object chosen = group[0:2] == abc from initial string +object chosen = successor bond between j and k 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 +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 +Post top down: top-down-bond-scout--category, with 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=89 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[0:1] == ab from initial string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = a 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 +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == ijk 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-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=89 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:1] == ab from initial string +object chosen = group[0:2] == ijk from target string already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 +object chosen = successor bond between j and k 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 bond +to object: c +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +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 = 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=89 target : relevance = 100, unhappiness=15 target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction source chosen = k -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from k to predecessor +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from k to successor proposing group from i to k object chosen = group[0:2] == ijk 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-description-scout, with urgency: 5 +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk 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 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 = j from target string -destination: i -chosen bond facet: letterCategory -Source: j, destination: i -source descriptor: J -destination descriptor: I -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 = predecessor bond between i and j from other string -bond strength = 48 for predecessor bond between i and j +object chosen = group[0:1] == ab from initial string urgency: 100.0, number: 1, bin: 7 -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -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 = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -succeeded: posting bond-builder -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 = j from target string -destination: i -chosen bond facet: letterCategory -Source: j, destination: i -source descriptor: J -destination descriptor: I -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-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 = predecessor bond between j and k from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between j and k -object 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=100 -target : relevance = 0, unhappiness=100 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -object chosen = b from initial string top_down_bond_scout__category -initial : relevance = 0, unhappiness=100 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond -source: a, destination: b -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 -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 = 48 for successor bond between a and b -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 i and j from other string -bond strength = 94 for predecessor bond between i and j -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 = 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 i and j from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between i and j -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = group[0:1] == ab from initial string +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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--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-group-scout--category, with urgency: 4 posting bottom up codelets -object chosen = a from initial string -initial : relevance = 0, unhappiness=100 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: j +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j 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 building bond successor bond between b and c -top_down_bond_scout__category -initial : relevance = 0, unhappiness=100 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: i, destination: j -object chosen = k from target string -initial : relevance = 0, unhappiness=100 -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 = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = k 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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 = 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 = successor bond between j and k from other string -bond strength = 91 for successor bond between j and k -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=94 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from k to predecessor +initial : relevance = 100, unhappiness=89 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +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 = group[0:2] == ijk from target string +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +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 = group[0:1] == ab 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-bond-scout--category, with urgency: 4 +posting bottom up codelets +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] == ijk 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 +no incompatible 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] == ijk 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 = 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] == ijk from target string +already exists...activate descriptors & fizzle 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 +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 = group[0:2] == abc from initial 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] == 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 = 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 top_down_bond_scout__category -initial : relevance = 0, unhappiness=94 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: i, destination: j -object chosen = successor bond between j and k from other string -number of incompatibleBonds: 1 -predecessor bond between j and k -lost fight with predecessor bond between j and k -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 50, unhappiness=94 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: i, destination: j -initial : relevance = 0, unhappiness=94 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = j -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from j to predecessor -proposing group from i to k -initial : relevance = 0, unhappiness=94 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from k to predecessor -proposing group from i to k -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 -no firstBond -no firstBond2 -object chosen = group[0:2] == ijk 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 +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 -initial : relevance = 0, unhappiness=89 -target : relevance = 100, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 1 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=89 -target : relevance = 0, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -object chosen = predecessor bond between i and j from other string -bond strength = 96 for predecessor bond between i and j -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=84 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: k, destination: j object chosen = successor bond between a and b from other string -bond strength = 69 for successor bond between a and b +bond strength = 96 for 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 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +object chosen = group[0:2] == ijk 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 = 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 = 48 for predecessor bond between a and b +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle object chosen = i from target string destination: j chosen bond facet: letterCategory @@ -14506,11 +8380,48 @@ source descriptor: I destination descriptor: J proposing successor bond object chosen = successor bond between i and j from other string -bond strength = 48 for successor bond between i and j -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: c +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +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 j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k object chosen = c from initial string destination: b chosen bond facet: letterCategory @@ -14518,66 +8429,36 @@ Source: c, destination: b source descriptor: C destination descriptor: B proposing predecessor bond -object chosen = group[0:2] == ijk 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-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between j and k from other string -bond strength = 48 for successor bond between j and k -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 -lost fight with Correspondence between a and i -object chosen = predecessor bond between i and j from other string -already exists: activate descriptors & Fizzle -object chosen = j from target string -object chosen = predecessor bond between j and k from other string -bond strength = 78 for predecessor bond between j 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 -succeeded: posting bond-builder -object chosen = predecessor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk 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-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = predecessor bond between i and j from other string -bond strength = 96 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between i and j from other string -bond strength = 48 for successor bond between i and j -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: a, destination: b -source descriptor: A +Source: c, destination: b +source descriptor: C 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 = group[0:2] == ijk from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=94 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -to object: b -object chosen = predecessor bond between i and j from other string -already exists: activate descriptors & Fizzle +proposing predecessor bond +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +urgency: 23.200000000000003, number: 1, bin: 2 urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +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 @@ -14586,580 +8467,73 @@ source descriptor: B destination descriptor: A proposing predecessor bond object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c +bond strength = 48 for predecessor bond between b and c succeeded: posting bond-builder -initial : relevance = 0, unhappiness=94 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -to object: b -object chosen = group[0:2] == ijk 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] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk from target string -object chosen = c from initial string -destination: b +urgency: 100.0, number: 1, bin: 7 +object chosen = i 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 a and b from other string -bond strength = 91 for predecessor bond between a and b -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=94 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == ijk from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=94 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 1 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 +Source: i, destination: j +source descriptor: I +destination descriptor: J +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 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 = 0, unhappiness=94 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -to object: b -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 = 0, unhappiness=94 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 1 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 -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=94 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -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 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=94 -target : relevance = 100, unhappiness=15 -initial string selected: abc 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--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 -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target string -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -object chosen = predecessor bond between j and k from other string -bond strength = 96 for predecessor bond between j and k -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 direction -source chosen = b -no firstBond -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 = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk 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--direction, with urgency: 3 -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 j and k from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=89 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: a, destination: b -object chosen = b from initial string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: i -object chosen = predecessor bond between i and j from other string -bond strength = 96 for predecessor bond between i and j -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 = 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 = group[0:2] == ijk 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 bond -object chosen = group[1:2] == bc from initial string -object chosen = group[0:2] == ijk from target string -object chosen = predecessor bond between i and j from other string -bond strength = 96 for predecessor bond between i and j -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 = 0, unhappiness=89 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: predecessor bond between i and j -firstBond2: predecessor bond between j and k -object chosen = b from initial string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: k -Post top down: 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 = 50, unhappiness=89 -target : relevance = 100, unhappiness=15 -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 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 i and j from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between i and j from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=89 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -initial : relevance = 100, unhappiness=89 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: j -initial : relevance = 100, unhappiness=89 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from k to predecessor -proposing group from i to k -object chosen = group[0:2] == ijk from target string -object chosen = predecessor bond between j and k from other string -bond strength = 96 for predecessor bond between j and k -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-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 j and k from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk 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 j and k from other string -bond strength = 96 for predecessor bond between j and k -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from k to predecessor -proposing group from i to k -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: ijk 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 -Post top down: 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 j and k from other string -already exists: activate descriptors & Fizzle -object chosen = group[1:2] == bc from initial string -object chosen = group[0:2] == ijk 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 = 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=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == ijk from target string -object chosen = predecessor 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: 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 = 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 -Post top down: 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 = 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 bond -to object: a -object chosen = group[0:2] == ijk 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 -no incompatible bonds -no incompatible Groups -building group -object chosen = a from initial string -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 = group[0:2] == ijk from target 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 -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: ijk 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] == ijk from target string -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: predecessor bond between i and j -possible group: predecessor bond between i and j -trying from j to predecessor -proposing group from i to k -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk 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 = 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 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from k to predecessor -proposing group from i to k -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk 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] == ijk 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 = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == ijk 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] == ijk 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: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -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 = 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 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: j -object chosen = predecessor bond between j and k from other string -bond strength = 96 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = predecessor bond between j and k from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk 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: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: j -object chosen = predecessor bond between j and k from other string -bond strength = 96 for predecessor bond between j and k -succeeded: posting bond-builder -posting bottom up codelets -object chosen = predecessor bond between j and k from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 object chosen = k from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = j from target string -destination: i +destination: j chosen bond facet: letterCategory -Source: j, destination: i -source descriptor: J -destination descriptor: I +Source: k, destination: j +source descriptor: K +destination descriptor: J proposing predecessor bond -object chosen = predecessor bond between i and j from other string -bond strength = 96 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = predecessor bond between i and j 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 j and k from other string +bond strength = 48 for predecessor bond between j and k object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b +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 -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 -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 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: i -object chosen = predecessor bond between i and j from other string -bond strength = 96 for predecessor bond between i and j +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k succeeded: posting bond-builder -object chosen = predecessor bond between i and j 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 -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 = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: i -object chosen = predecessor bond between i and j from other string -bond strength = 96 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -lost fight with predecessor bond between i and j -failed to break bonds: Fizzle -object chosen = predecessor bond between i and j 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 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 -initial : 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 = 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 = 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: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -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 +urgency: 23.200000000000003, number: 1, bin: 2 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 -initial : 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 -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == ijk from target string -urgency: 100.0, number: 2, bin: 7 +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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: 2, bin: 7 -object chosen = successor bond between i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -lost fight with predecessor bond between i and j -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 = 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 = 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 @@ -15167,543 +8541,79 @@ 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 = i from target string -destination: j -chosen bond facet: letterCategory -Source: i, destination: j -source descriptor: I -destination descriptor: J -proposing successor bond -posting bottom up codelets -object chosen = successor bond between i and j from other string -bond strength = 48 for successor bond between i and j -urgency: 100.0, number: 2, bin: 7 -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -succeeded: posting bond-builder -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 = predecessor bond between j and k from other string number of incompatibleBonds: 0 no incompatible bonds no incompatible groups building bond predecessor bond between j and k -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 = successor bond between i and j from other string -bond strength = 48 for successor bond between i and j +object chosen = k from target string urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between j and k from other string -bond strength = 48 for successor bond between j and k +object 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 = 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 = 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 = j from target string -destination: i -chosen bond facet: letterCategory -Source: j, destination: i -source descriptor: J -destination descriptor: I -proposing predecessor bond -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 = k from target string -object chosen = successor bond between j and k from other string -bond strength = 48 for successor bond between j and k -object 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-group-scout--direction, with urgency: 3 -Post top down: 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 = 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=100 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -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 -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 -urgency: 100.0, number: 1, bin: 7 -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 -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 -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 -initial : relevance = 50, unhappiness=94 -target : relevance = 50, unhappiness=94 -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 = 50, unhappiness=94 -target : relevance = 50, unhappiness=94 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: c, destination: b -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 -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 = a -no firstBond -no firstBond2 -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 = k from target string -object chosen = j 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 bond -to object: b -object chosen = k from target string -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond 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 -initial : relevance = 50, unhappiness=94 -target : relevance = 50, unhappiness=94 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction -source chosen = a -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 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=94 -target : relevance = 50, unhappiness=94 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: i, destination: j -object chosen = b from initial string -destination: c +destination: a chosen bond facet: letterCategory -Source: b, destination: c +Source: b, destination: a source descriptor: B -destination descriptor: C -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between i and j from other string -bond strength = 69 for predecessor bond between i and j -succeeded: posting bond-builder -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 = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = Correspondence between a and i from other string -object chosen = predecessor 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 = 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=94 -target : relevance = 50, unhappiness=94 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction -source chosen = a -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 -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 = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J +destination descriptor: A proposing predecessor bond -top_down_bond_scout__category -initial : relevance = 50, unhappiness=94 -target : relevance = 50, unhappiness=94 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: j, destination: k -object chosen = predecessor bond between i and j from other string -bond strength = 94 for predecessor bond between i and j -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = i from target string -initial : relevance = 50, unhappiness=94 -target : relevance = 50, unhappiness=94 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -to object: j -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between i and j -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between j and k from other string -bond strength = 96 for predecessor bond between j 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--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between j and k from other string -bond strength = 96 for predecessor bond between j and k -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = i -firstBond: predecessor bond between i and j -possible group: predecessor bond between i and j -trying from i to predecessor -proposing group from i to k -object chosen = predecessor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = c from initial string -object chosen = predecessor bond between j and k 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 = a from initial string -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -to object: b -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 = 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 -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -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 = 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from k to predecessor -proposing group from i to k -object chosen = group[0:2] == ijk 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 = 50, unhappiness=89 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: j, destination: k -object chosen = group[0:2] == ijk from target string -object chosen = predecessor bond between j and k from other string -bond strength = 96 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = predecessor bond between j and k from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = i -firstBond: predecessor bond between i and j -possible group: predecessor bond between i and j -trying from i to predecessor -proposing group from i to k -object chosen = group[0:2] == ijk from target string -object chosen = i 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-group-scout--category, with 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=89 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 1 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] == ijk from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = predecessor bond between i and j from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: k -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 = j from target string -destination: i -chosen bond facet: letterCategory -Source: j, destination: i -source descriptor: J -destination descriptor: I -proposing predecessor bond -object chosen = group[0:2] == ijk 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-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 j and k from other string -bond strength = 96 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = group[0:2] == ijk 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 -object chosen = b from initial string -object chosen = a from initial string -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[1:2] == bc from initial string -object chosen = predecessor bond between i and j from other string -bond strength = 96 for predecessor bond between i and j -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=89 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for group -object chosen = predecessor bond between i and j from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between j and k from other string -bond strength = 96 for predecessor bond between j and k -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-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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] == ijk from target string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: i -object chosen = group[0:2] == ijk from target string -initial : relevance = 0, unhappiness=89 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between i and j from other string -bond strength = 96 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = c from initial string -object chosen = predecessor bond between i and j from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between j and k 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 group -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -object chosen = group[0:2] == ijk 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-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 j and k from other string -bond strength = 96 for predecessor bond between j and k -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 = group[1:2] == bc from initial string -object chosen = predecessor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk 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 = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +Post top down: 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 = a from initial string +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 = i from target string +object chosen = k 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 = 50, unhappiness=89 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: k, destination: j +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 object chosen = predecessor bond between a and b from other string number of incompatibleBonds: 0 no incompatible bonds @@ -15711,507 +8621,22 @@ no incompatible groups building bond predecessor bond between a and b object chosen = predecessor bond between b and c from other string already exists: activate descriptors & Fizzle +object chosen = i from target string +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +object chosen = a from initial string 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: 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 -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 -lost fight with Correspondence between c and k -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 -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] == 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 = 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 i -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -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 = successor bond between j and k from other string -bond strength = 91 for successor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between j and k from other string -number of incompatibleBonds: 1 -predecessor bond between j and k -lost fight with predecessor bond between j and k -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-bond-scout--category, with 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 = 0, unhappiness=15 +initial : relevance = 100, unhappiness=89 +target : relevance = 50, unhappiness=89 initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond source: a, destination: b top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 +initial : relevance = 100, unhappiness=89 +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 -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 = 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 = 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 -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, 4 objects, 2 bonds for bond -source: b, destination: c -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 -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 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -object 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-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 = 78 for predecessor bond between b and c -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 -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 j and k from other string -bond strength = 78 for predecessor bond between j and k -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 = 78 for predecessor bond between b and c -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: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: i -object chosen = predecessor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -object chosen = successor bond between i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -lost fight with predecessor bond between i and j -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == ijk 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 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=18 -target : relevance = 0, unhappiness=18 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == ijk 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 -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 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: i -object chosen = successor bond between j and k from other string -bond strength = 91 for successor bond between j and k -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: k -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 = successor bond between j and k from other string -number of incompatibleBonds: 1 -predecessor bond between j and k -won fight with predecessor bond between j and k -broke the bonds -won fight with group[0:2] == ijk -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and k -object chosen = b from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -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 j and k from other string -bond strength = 91 for successor bond between j and k -succeeded: posting bond-builder -object chosen = predecessor bond between j and k from other string -bond strength = 96 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = predecessor bond between j and k 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 j and k from other string -number of incompatibleBonds: 1 -predecessor bond between j and k -won fight with predecessor bond between j and k -broke the bonds -lost fight with group[0:2] == ijk -failed to break groups: Fizzle -object chosen = predecessor bond between i and j from other string -bond strength = 96 for predecessor bond between i and j -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: i -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 i and j from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between i and j from other string -bond strength = 96 for predecessor bond between i and j -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 -initial : 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 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from k to predecessor -proposing group from i to k -object chosen = predecessor bond between i and j from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk 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 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from k to predecessor -proposing group from i to k -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk 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] == ijk 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 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: ijk 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] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == ijk from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between j and k from other string -bond strength = 91 for successor bond between j and k -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: 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 = successor bond between j and k from other string -number of incompatibleBonds: 1 -predecessor bond between j and k -lost fight with predecessor bond between j and k -failed to break bonds: Fizzle -posting bottom up codelets -object chosen = group[0:2] == ijk 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 -object chosen = group[0:2] == ijk 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 = 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 k -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == ijk 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 -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-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 -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 -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk 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 -object 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 -urgency: 100.0, number: 1, bin: 7 -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 -object chosen = predecessor bond between i and j from other string -bond strength = 48 for predecessor bond between i and j -object chosen = b 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 -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 = a 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 = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -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 = 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 = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor 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 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -succeeded: posting bond-builder +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle object chosen = i from target string destination: j chosen bond facet: letterCategory @@ -16219,116 +8644,558 @@ Source: i, destination: j source descriptor: I destination descriptor: J proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between j and k from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between j and k -object chosen = j 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 +bond strength = 78 for predecessor bond between a and b +succeeded: posting bond-builder object chosen = successor bond between i and j from other string bond strength = 91 for successor bond between i and j 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 = i from target string -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -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-group-scout--direction, with urgency: 3 -Post top down: 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 -object chosen = i from target string -object chosen = c from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=94 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -no firstBond2 +urgency: 100.0, number: 1, bin: 7 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 = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=84 +target : relevance = 50, unhappiness=94 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +object chosen = c 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-group-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: 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 i and j from other string -bond strength = 94 for predecessor bond between i and j +object chosen = group[0:2] == ijk 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 = j from target string -destination: k -chosen bond facet: letterCategory -Source: j, destination: k -source descriptor: J -destination descriptor: K -proposing successor bond -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=84 +object chosen = i 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 bond +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +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 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 +no incompatible bonds +no incompatible Groups +building group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +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=78 +target : relevance = 50, unhappiness=79 target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction source chosen = i firstBond: successor bond between i and j +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 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:1] == ij 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 +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 +object 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: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from j to k +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +object chosen = group[1:2] == jk 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-group-scout--category, with 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 = predecessor 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: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: i +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk 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 = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between i and j possible group: successor bond between i and j -trying from i to successor +trying from j to successor proposing group from i to j object chosen = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:1] == ij 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 = 50, unhappiness=79 +target string selected: ijk 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +object chosen = group[1:2] == jk 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 = predecessor bond between i and j from other string number of incompatibleBonds: 1 successor bond between i and j won fight with successor bond between i and j broke the bonds no incompatible groups building bond predecessor bond between i and j +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:2] == ijk 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 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] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +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 +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: a, destination: b +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=79 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=79 +target string selected: ijk 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 +Post top down: 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 i and j from other string +bond strength = 48 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +object chosen = a from initial string +urgency: 100.0, number: 2, bin: 7 +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor 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 = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k 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 group +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +urgency: 100.0, number: 2, bin: 7 +object chosen = predecessor bond between i and j 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 = 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: 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 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +posting bottom up codelets +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 = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k object chosen = successor bond between j and k from other string bond strength = 91 for successor bond between j and k succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=84 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: k, destination: j -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 = 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 = c from initial string -object chosen = group[0:1] == ij from target string urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=84 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: i +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor 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 +urgency: 100.0, number: 1, bin: 7 +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 = 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 = successor bond between j and k from other string +bond strength = 48 for successor bond between j and k +object 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 = j from target string +destination: k +chosen bond facet: letterCategory +Source: j, destination: k +source descriptor: J +destination descriptor: K +proposing successor bond +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = i from target string +urgency: 23.200000000000003, number: 1, bin: 2 +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 +urgency: 100.0, number: 1, bin: 7 +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: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +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 +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 = 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 = predecessor bond between i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between i and j +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between j and k from other string +bond strength = 94 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = c from initial string +object chosen = k from target 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--direction, with urgency: 3 Post top down: top-down-bond-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: 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 j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +no incompatible groups +building bond successor bond between i and j +object 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 = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +to object: b +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 +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 +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 = 91 for successor bond between a and b +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 50, 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 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 +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 = 91 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 = 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=94 +target : relevance = 50, 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-group-scout--direction, with urgency: 3 +Post top down: top-down-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 j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +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 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = c 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 +possible group: predecessor bond between b and c +trying from c to predecessor +proposing group from b to 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 = j 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-bond-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 @@ -16336,28 +9203,6 @@ 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 j and k from other string -bond strength = 91 for successor bond between j and k -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 -lost fight with successor bond between a and b -failed to break bonds: Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = i -firstBond: predecessor bond between i and j -possible group: predecessor bond between i and j -trying from i to predecessor -proposing group from i to k -object chosen = successor bond between j and k from other string -bond strength = 91 for successor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between j and k from other string number of incompatibleBonds: 1 predecessor bond between j and k won fight with predecessor bond between j and k @@ -16366,6 +9211,1085 @@ no incompatible groups trying to break incompatible correspondences won fight with Correspondence between c and k building bond successor bond between j and k +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 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=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = group[1:2] == bc 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 +object chosen = successor bond between i and j 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-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = i 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 +urgency: 100.0, number: 1, bin: 7 +object chosen = j from target string +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 = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +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 = 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-group-scout--direction, with urgency: 3 +Post top down: 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=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 +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 = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k +no firstBond2 +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = k from target string +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k +no firstBond2 +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between j 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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 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 k +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=78 +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 +won fight with successor bond between a and b +broke the bonds +no incompatible Groups +building group +initial : relevance = 100, 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 +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 = 0, unhappiness=79 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 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 k +initial : relevance = 0, unhappiness=79 +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 +no firstBond2 +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 +posting bottom up codelets +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +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 +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +failed to break bonds: Fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +object chosen = successor bond between i and j 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 = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +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=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--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 +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 = 0, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +object chosen = k 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 +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 = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: i +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between i and j +firstBond2: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from j to 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--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 +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: i +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from j to k +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 i and j from other string +bond strength = 94 for predecessor bond between i and j +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 +posting bottom up codelets +object chosen = group[1:2] == jk from target string +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +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 = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = group[1:2] == jk from target string +object chosen = group[0:2] == ijk from target string +lost fight with predecessor bond between j and k +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 b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +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 = 0, 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 = i from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +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 = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +won fight with successor bond between i and j +broke the bonds +no incompatible groups +building bond predecessor bond between i and j +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +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 = 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 i and j from other string +bond strength = 91 for successor bond between i and j +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 +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 i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +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 i and j from other string +bond strength = 48 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +no firstBond2 +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 j and k 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 = 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=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +no firstBond2 +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: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +firstBond2: predecessor bond between j and k +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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = j from target string +object chosen = group[0:2] == ijk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +won fight with group[0:2] == ijk +broke the groups +trying to break incompatible correspondences +lost fight with Correspondence between a and i +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 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] == ijk 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 +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 +bond strength = 48 for successor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +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 = a +firstBond: predecessor bond between a and b +no firstBond2 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +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] == ijk 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: a +urgency: 100.0, number: 2, 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:2] == ijk from target string +already exists...activate descriptors & fizzle +posting bottom up codelets +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +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 +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: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +firstBond2: predecessor bond between j and k +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 = b 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 = b 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 j and k from other string +bond strength = 48 for predecessor bond between j and k +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = k from target string +object chosen = j from target string +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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 +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: 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 +urgency: 100.0, number: 1, bin: 7 +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 = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j 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 +urgency: 100.0, number: 1, bin: 7 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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-group-scout--direction, with urgency: 3 +Post top down: 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 j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = i 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: c +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 = 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 = 50, unhappiness=94 +target : relevance = 0, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: j +object chosen = i from target string +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 = successor bond between b and c from other string +bond strength = 69 for successor bond between b and c +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=94 +target : relevance = 0, unhappiness=94 +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 = 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 j and k from other string +bond strength = 48 for successor bond between j and k +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 j 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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] == ab from initial string +object chosen = c from initial string +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from j to k +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: 23.200000000000003, number: 1, bin: 2 +object chosen = group[1:2] == jk from target string +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=94 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +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 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 k +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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-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-bond-scout--category, with urgency: 4 +posting bottom up codelets +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: a +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +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 = 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 = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +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 +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from j to k +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +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 = 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-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 = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = k from target string +urgency: 100.0, number: 1, bin: 7 +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 = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +won fight with predecessor bond between j and k +broke the bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between c and k +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 = 50, unhappiness=84 +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[1:2] == jk from target string +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from j to k +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-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 = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +no firstBond2 +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[1:2] == jk 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 = 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 +lost fight with Correspondence between c and k +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 j and k from other string +bond strength = 91 for predecessor bond between j and k +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 k +object chosen = group[0:2] == ijk from target string +won fight with successor bond between i and j +broke the bonds +no incompatible Groups +building group +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=79 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +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: 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 = 100, 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 = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +succeeded: posting bond-builder +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 +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=79 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +firstBond2: predecessor bond between i and j +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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k object chosen = i from target string destination: j chosen bond facet: letterCategory @@ -16374,916 +10298,564 @@ source descriptor: I destination descriptor: J proposing successor bond initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: j -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == ijk from target string -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk from target string -lost fight with successor bond between j and k -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-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: ijk 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 -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = j -firstBond: successor bond between j and k -possible group: successor bond between j and k -trying from j to successor -proposing group from j to k -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +target : relevance = 100, unhappiness=79 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction source chosen = i firstBond: predecessor bond between i and j possible group: predecessor bond between i and j trying from i to predecessor -proposing group from i to j -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond +proposing group from i to k +top_down_bond_scout__category initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=79 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-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-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 = 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 j and k from other string +bond strength = 91 for successor bond between j and k +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +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 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 j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[1:2] == bc from initial string +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +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=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 +object chosen = group[0:1] == ab from initial string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j 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-bond-scout--category, with 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] == ijk from target string +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +object chosen = predecessor bond between j and k 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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = predecessor bond between j and k 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 = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = group[0:2] == ijk 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 +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 +Post top down: top-down-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 = 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 = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k 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: 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 +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +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: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from i to k +object chosen = successor bond between a and b from other string +bond strength = 91 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--direction, with 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] == ijk from target string +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = k -firstBond: successor bond between j and k -no firstBond2 -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 -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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: i, destination: j -object chosen = a from initial string -object chosen = c from initial string -object chosen = group[0:1] == ij from target string -object chosen = group[1:2] == jk from target string -object chosen = i from target string -object chosen = predecessor bond between i and j from other string -bond strength = 91 for predecessor bond between i and j -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 = group[1:2] == bc 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 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: k, destination: j -object chosen = predecessor bond between b and c 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 -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 -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 -Post top down: top-down-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-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 = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: i, destination: j -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 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 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 -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 -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 = predecessor bond between i and j 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 i -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=89 -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=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: a -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 i and j from other string -bond strength = 94 for successor bond between i and j -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = a from initial string -object chosen = group[1:2] == bc from initial string -object chosen = group[1:2] == jk from target string -object chosen = group[0:1] == ab 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 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: k, destination: j -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 j and k from other string -bond strength = 91 for successor bond between j and k -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: k, destination: j -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-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 -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: ijk with 3 letters, 3 objects, 1 bonds for bond -to object: i -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:1] == ab from initial string -object chosen = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = predecessor bond between j and k from other string -number of incompatibleBonds: 1 -successor bond between j and k -lost fight with successor bond between j and k -failed to break bonds: Fizzle object chosen = group[0:2] == ijk 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 -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 -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = group[0:1] == ab from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group object chosen = group[0:2] == ijk from target string -lost fight with successor bond between j and k -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-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with 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 = 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 group -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 group -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between i and j from other string -bond strength = 91 for predecessor bond between i and j -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 group -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 -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 = 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=79 -target : relevance = 100, unhappiness=78 -target string selected: ijk 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--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 +already exists...activate descriptors & fizzle object chosen = group[1:2] == bc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between i and j 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: ijk with 3 letters, 3 objects, 2 bonds for bond -source: j, destination: i -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 = 0, unhappiness=78 -target string selected: ijk 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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with 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 -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 = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k -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 -Post top down: top-down-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 = successor bond between i and j 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 +urgency: 100.0, number: 1, bin: 7 object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target string -object chosen = c from initial string -destination: b +already exists...activate descriptors & fizzle +object chosen = b from initial string +destination: c chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond object chosen = group[0:2] == ijk 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 = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category +already exists...activate descriptors & fizzle initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -object chosen = group[0:2] == abc from initial string -object chosen = group[0:1] == ab from initial string -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -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--category, with urgency: 4 -Post top down: top-down-group-scout--category, with 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 -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 target string selected: ijk 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 group -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 1 -successor bond between i and j -lost fight with successor bond between i and j -failed to break bonds: Fizzle -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 group -object chosen = successor bond between i and j 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 -object chosen = group[1:2] == bc from initial string +object chosen = group[0:2] == ijk from target string object chosen = group[0:2] == ijk from target string already exists...activate descriptors & fizzle urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between j and k from other string -number of incompatibleBonds: 1 -successor bond between j and k -lost fight with successor bond between j and k -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-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post 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: ijk 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 -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: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 = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between j and k from other string -already exists: activate descriptors & 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 -initial : relevance = 100, unhappiness=79 -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 = 0, unhappiness=79 -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[1:2] == bc 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 -object chosen = group[0:2] == ijk from target string -object chosen = successor bond between j 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-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: ijk 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 = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = k -firstBond: successor bond between j and k -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 -object chosen = group[0:1] == ab from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == ijk 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] == ijk from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 i to k -posting bottom up codelets -object chosen = group[0:2] == ijk 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 -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -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 -object chosen = successor 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] == ijk from target string -object chosen = group[0:2] == ijk 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] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk from target string -object chosen = predecessor bond between i and j from other string -bond strength = 91 for predecessor bond between i and j -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 = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk 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 -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 -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 -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = k from target string -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 1 -successor bond between i and j -lost fight with successor bond between i and j -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 -initial : 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: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 target string selected: ijk with 3 letters, 4 objects, 2 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 +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor proposing group from i to k -object chosen = successor bond between i and j 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 = group[0:2] == ijk 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 +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 +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] == ijk 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 = c -firstBond: successor bond between b and c +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 +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 +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] == ijk from target string already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 +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 = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +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 +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 +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 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=84 target : relevance = 0, unhappiness=15 target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -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 = 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: ijk with 3 letters, 4 objects, 2 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 i to k -urgency: 100.0, number: 2, 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] == abc from initial string -object chosen = group[0:2] == ijk from target string +Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets -initial : relevance = 0, unhappiness=15 +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: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=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 +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 a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[1:2] == bc from initial string +initial : relevance = 0, unhappiness=84 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] == 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 +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[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = k from target string -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 0, unhappiness=15 +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target 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=84 target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: c +initial : relevance = 100, 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-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=78 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +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 +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 +object chosen = successor bond between j and k from other string +bond strength = 48 for successor bond between j and k +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 +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 = 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 +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 = 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 +Post top down: top-down-bond-scout--category, with 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=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: ijk with 3 letters, 4 objects, 2 bonds for direction source chosen = j -firstBond: successor bond between j and k -firstBond2: successor bond between i and j -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 +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from i to k +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, 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 bond -to object: a -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 -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 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 i -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -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: ijk with 3 letters, 4 objects, 2 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 +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor proposing group from i to k +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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group object chosen = group[0:2] == ijk 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 posting bottom up codelets +urgency: 100.0, number: 2, bin: 7 +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 = group[0:2] == ijk 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 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 = 0, unhappiness=18 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[0:2] == ijk 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 +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] == ijk from target string +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=18 +target : relevance = 100, unhappiness=18 +target string selected: ijk 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 +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: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j +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 i and j from other 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 : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = k -firstBond: successor bond between j and k -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 -initial : 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 +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk 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] == ijk 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 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk 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 -to object: c +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 = 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 +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +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 top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond source: i, destination: j -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 = successor bond between b 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 i and j from other string -bond strength = 91 for predecessor bond between i and j +bond strength = 96 for predecessor bond between i and j succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 1 -successor bond between i and j -won fight with successor bond between i and j -broke the bonds -won fight with group[0:2] == ijk -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between a and i -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 i -building bond predecessor bond between a and b -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between j and k from other string already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=15 -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=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: k -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k +object 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 j and k from other string +object chosen = predecessor bond between b and c from other string already exists: activate descriptors & Fizzle posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -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 -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=15 -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 = group[0:1] == ab 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 = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +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 +urgency: 100.0, number: 1, bin: 7 object chosen = a from initial string destination: b chosen bond facet: letterCategory @@ -17291,399 +10863,910 @@ Source: a, destination: b source descriptor: A destination descriptor: B proposing successor bond +urgency: 100.0, number: 1, bin: 7 +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 = 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 = 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 = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +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 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +object chosen = Correspondence between c and k from other string +object chosen = b from initial string +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j object chosen = successor bond between a and b from other string -bond strength = 94 for successor bond between a and b +bond strength = 48 for successor bond between a and b succeeded: posting bond-builder +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 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +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 = 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 = 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 = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor 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 +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = i from target string +object chosen = j from target string +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 = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor 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 = predecessor bond between a and b from other string +bond strength = 48 for predecessor bond between a and b +object chosen = i from target string +object chosen = successor bond between j and k from other string +bond strength = 48 for successor bond between j and k +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +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 i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between i and j +object chosen = j 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +no incompatible groups +building bond successor bond between i and j +object chosen = Correspondence between b and j from other 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 = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +urgency: 23.200000000000003, number: 1, bin: 2 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: k +object chosen = k 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 = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +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-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 = 91 for successor bond between a and b +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=94 +target : relevance = 0, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +object chosen = successor bond between a and b from other string +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=94 +target : relevance = 0, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: j +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 0, unhappiness=94 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: a, 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with 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 = j 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 = 50, unhappiness=84 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between j and k 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 k +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j 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-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 i and j from other 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 = 50, unhappiness=79 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: k, destination: j +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +failed to break bonds: Fizzle +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 +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = j +firstBond: successor bond between i and j +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: a, destination: b +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +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 +object chosen = successor bond between j and k 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 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-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=84 +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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: k +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 +object 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=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 = 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: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 = 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-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 +posting bottom up codelets +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 = 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 +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +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 +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 i and j 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 +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 = 50, unhappiness=79 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 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 = 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 +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: 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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 +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 +lost fight with successor bond between a and b +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 bond +to object: b +object chosen = successor bond between j and k 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 k +object chosen = i from target 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 +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] == ij 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 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 = a 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 = 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 = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: i +Post top down: 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-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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 = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = k +no firstBond +no firstBond2 +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 a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = group[0:1] == ij 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 j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +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 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 j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +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 +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-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-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[1:2] == bc 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 = 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 +possible group: predecessor bond between b and c +trying from c to predecessor +proposing group from b to 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=79 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[1:2] == bc from initial string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: group[0:1] == ij, destination: k +initial : relevance = 50, unhappiness=79 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 50, unhappiness=79 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = group[0:1] == ij +no firstBond +no firstBond2 +object chosen = group[0:2] == ijk from target string +initial : relevance = 50, unhappiness=79 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 50, unhappiness=79 +target : relevance = 33, unhappiness=78 +target string selected: ijk 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-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-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 = 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 = 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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +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 = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +won fight with successor bond between i and j +broke the bonds +lost fight with group[0:1] == ij +failed to break groups: Fizzle +object chosen = group[1:2] == jk from target string +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:1] == ij from target string object chosen = group[1:2] == bc from initial string no incompatible bonds no incompatible Groups building group -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 -top_down_bond_scout__category initial : relevance = 33, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -initial : relevance = 33, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 k -object chosen = group[0:2] == ijk 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 -initial : relevance = 33, unhappiness=79 -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 -Post top down: top-down-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 = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == ijk 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] == ijk from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == ijk 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 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] == bc from initial string -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-bond-scout--category, with 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=78 -target : 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 = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk 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-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 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: group[0:1] == ij +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 +target string selected: ijk 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 +initial : relevance = 33, unhappiness=78 +target : relevance = 33, unhappiness=78 +target string selected: ijk 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 bond -source: group[1:2] == bc, destination: a +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 +bond strength = 94 for predecessor 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 bond +to object: group[1:2] == bc +object chosen = group[0:2] == ijk from target string +won fight with successor bond between i and j +broke the bonds +won fight with group[0:1] == ij +won fight with group[0:1] == ij +broke the Groups +building 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 = predecessor bond between b and c from other string +bond strength = 95 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 = group[0:2] == ijk from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk 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--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: 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 = 33, unhappiness=78 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 66, unhappiness=78 target : relevance = 100, unhappiness=15 target string selected: ijk with 3 letters, 4 objects, 2 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 +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor proposing group from i to k -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[0:1] == ab from initial string -initial : relevance = 33, unhappiness=78 +initial : relevance = 0, unhappiness=78 target : relevance = 0, unhappiness=15 target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 33, unhappiness=78 +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 = 33, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: a +object chosen = group[0:2] == ijk from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target string +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +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=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: 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[0:2] == ijk 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 -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 -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -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] == ijk from target string -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j Post top down: top-down-bond-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 -top_down_bond_scout__category -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -object chosen = group[0:2] == ijk from target string -object chosen = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == ijk 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 -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 -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--category, with urgency: 4 Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post 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 = 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] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -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 -object chosen = group[0:2] == ijk from target string -object chosen = predecessor bond between j and k from other string -number of incompatibleBonds: 1 -successor bond between j and k -lost fight with successor bond between j and k -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 +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] == ijk from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=78 +target string selected: ijk 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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for 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 -to object: b +source: a, destination: b object chosen = group[0:2] == ijk 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 = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b +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] == ijk 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 = 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-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: 2, bin: 7 +object chosen = group[1:2] == bc from initial string top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 +initial : relevance = 66, unhappiness=78 target : relevance = 100, unhappiness=15 target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond source: j, destination: i -object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk 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: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j succeeded: posting bond-builder -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 +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 = b from initial 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 = 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: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: k -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between j and k from other string +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between i and j from other string already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 +initial : relevance = 66, unhappiness=78 target : relevance = 100, unhappiness=15 target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = c from initial string object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk 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 +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 +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[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--category, with 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 = 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 -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 -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 = a 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 -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 = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = k 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 = 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 = 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 -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 b and c from other string -bond strength = 48 for predecessor bond between b and c +bond strength = 95 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 group +initial : relevance = 66, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k object chosen = b from initial string destination: c chosen bond facet: letterCategory @@ -17691,8 +11774,429 @@ Source: b, destination: c source descriptor: B destination descriptor: C proposing successor bond +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: b +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 +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 bond strength = 48 for successor bond between b and c +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between b and c from other string +bond strength = 95 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +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 = 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: ijk with 3 letters, 4 objects, 2 bonds for bond +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 = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 66, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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 = group[0:2] == ijk 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] == abc from initial 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 = group[1:2] == bc +no firstBond +no firstBond2 +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 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 = group[0:2] == ijk 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 = 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--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +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 = 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 = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +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 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between j and k from other string +bond strength = 48 for successor bond between j and k +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 = group[0:2] == ijk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == ijk 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 = predecessor bond between j and k from other 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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +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 +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 = 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: ijk with 3 letters, 4 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 +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +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 bond +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +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 +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 k +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 +Post top down: 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 +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 +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 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +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: 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 = 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 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +firstBond2: predecessor bond between j and k +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 +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 = a +firstBond: predecessor bond between a and b +no firstBond2 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +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 j and k from other string +bond strength = 96 for predecessor bond between j and k +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: 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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between j and k 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 +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] == ijk 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] == ijk 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 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 +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 +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 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +firstBond2: predecessor bond between j and k +object 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 = 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 = 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 = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = Correspondence between c and k from other string object chosen = k from target string destination: j chosen bond facet: letterCategory @@ -17700,12 +12204,32 @@ Source: k, destination: j source descriptor: K destination descriptor: J 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 +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j 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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 = b 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 = a from initial string destination: b chosen bond facet: letterCategory @@ -17715,16 +12239,2074 @@ 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 = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k 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 i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between i and j +object chosen = b from initial string +urgency: 100.0, number: 1, bin: 7 +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 +Post top down: 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=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +no firstBond2 +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 = 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 = 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 = c 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 i and j from other string +bond strength = 48 for successor bond between i and j +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j +object chosen = predecessor bond between j and k from other string +bond strength = 94 for predecessor bond between j and k +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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 = c 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 = j 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 i and j from other string +bond strength = 48 for successor bond between i and j +succeeded: posting bond-builder +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 = 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 = b from initial string +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 = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +initial : relevance = 50, unhappiness=94 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: c +top_down_bond_scout__category +initial : relevance = 50, unhappiness=94 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: k +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j +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 = 69 for successor bond between b and c +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 a and b from other string +bond strength = 48 for successor bond between a and b +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 = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +object chosen = i 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--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 = 94 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +won fight with predecessor bond between j and k +broke the bonds +no incompatible groups +trying to break incompatible correspondences +won fight with Correspondence between c and k +building bond successor bond between j and k +object chosen = group[0:2] == ijk from target string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=78 +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 +lost fight with predecessor bond between b and c +failed to break bonds: Fizzle +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +object chosen = i from target string +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = group[0:2] == ijk from target string +lost fight with successor bond between j and k +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 +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=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 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 +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=79 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object chosen = j from target string +object chosen = predecessor bond between j and k from other string +bond strength = 94 for predecessor bond between j and k +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=79 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +firstBond2: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from j to k +initial : relevance = 0, 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 +firstBond2: predecessor 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--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 +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = Correspondence between b and j from other string +object chosen = predecessor 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: ijk with 3 letters, 3 objects, 2 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 = 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: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from j to k +object chosen = group[0:2] == abc from initial string +object chosen = c from initial string +object chosen = predecessor bond between i and j 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with 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 = 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 a to c +object chosen = predecessor bond between j and k from other string +bond strength = 94 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = group[1:2] == jk from target string +object chosen = group[1:2] == jk from target string +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +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 = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +lost fight with successor bond between j and k +failed to break bonds: Fizzle +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 = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +won fight with successor bond between j and k +broke the bonds +no incompatible groups +building bond predecessor bond between j and k +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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +no incompatible groups +building bond successor bond between i and j +object 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 = j from target string +destination: k +chosen bond facet: letterCategory +Source: j, destination: k +source descriptor: J +destination descriptor: K +proposing successor bond +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +no firstBond2 +object chosen = group[0:2] == ijk 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 bond +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-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-group-scout--category, with urgency: 4 +posting bottom up codelets +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 = 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=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 +possible group: predecessor bond between a and b +trying from a to predecessor +proposing group from a to c +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +no firstBond2 +object chosen = b from initial string +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:1] == ij from target string +object chosen = group[1:2] == jk from target string +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: b, destination: c +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 = group[0:2] == abc from initial string +object chosen = k from target 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--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 +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 j and k from other string +bond strength = 94 for successor bond between j and k +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: ijk 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=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 +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: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +failed to break bonds: 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=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +no firstBond2 +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk 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-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 j and k 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 = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +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] == ijk from target string +won fight with predecessor bond between j and k +broke the bonds +no incompatible Groups +building group +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=79 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k +no firstBond2 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=79 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[1:2] == jk from target string +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +urgency: 24.1, number: 2, bin: 2 +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=79 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +no firstBond2 +object chosen = k from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=79 +target string selected: ijk 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 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +failed to break bonds: Fizzle +object chosen = successor bond between i and j 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +object chosen = group[0:2] == ijk from target string +lost fight with successor bond between j and k +failed to break bonds: Fizzle +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k 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 = 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 +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 +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: ijk with 3 letters, 4 objects, 2 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 k +object 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 +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 +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 +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=15 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = j +no firstBond +firstBond2: 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 = group[0:2] == abc from initial string +object chosen = group[0:1] == ij 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 = 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 = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +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 = group[0:2] == ijk from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: k +object chosen = group[0:1] == ij from target string +no incompatible bonds +no incompatible Groups +building group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=89 +target string selected: ijk with 3 letters, 4 objects, 1 bonds for bond +source: j, destination: i +Post top down: 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-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=82 +target string selected: ijk with 3 letters, 4 objects, 1 bonds for bond +source: k, destination: group[0:1] == ij +object chosen = group[0:2] == abc from initial string +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=82 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: a +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=82 +target string selected: ijk with 3 letters, 4 objects, 1 bonds for group +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = k from target string +destination: group[0:1] == ij +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 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=82 +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-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with 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] == ij from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=82 +target string selected: ijk with 3 letters, 4 objects, 1 bonds for group +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 = 33, unhappiness=82 +target string selected: ijk with 3 letters, 4 objects, 1 bonds for bond +source: k, destination: j +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 i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=82 +target string selected: ijk with 3 letters, 4 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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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=82 +target string selected: ijk with 3 letters, 4 objects, 1 bonds for group +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 = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +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 = 0, unhappiness=82 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: a +object chosen = successor bond between j and k 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 k +building bond successor bond between j and k +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 j and k from other string +bond strength = 95 for successor bond between j and k +succeeded: posting bond-builder +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: b, destination: a +object chosen = successor bond between i and j 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 = 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-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post 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 i and j from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between j and k 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 = 0, unhappiness=78 +initial string selected: abc with 3 letters, 4 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 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:1] == ij from target string +destination: k +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 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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 = 0, unhappiness=82 +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=82 +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 = 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 a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = k from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=82 +target string selected: ijk with 3 letters, 4 objects, 1 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=82 +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 a and b from other string +already exists: activate descriptors & Fizzle +object chosen = k from target string +initial : relevance = 0, 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 b and c +firstBond2: 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--direction, with urgency: 3 +Post top down: top-down-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 = 0, unhappiness=15 +target : relevance = 33, unhappiness=82 +target string selected: ijk with 3 letters, 4 objects, 1 bonds for direction +source chosen = group[0:1] == ij +no firstBond +no firstBond2 +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=82 +target string selected: ijk with 3 letters, 4 objects, 1 bonds for bond +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=82 +target string selected: ijk with 3 letters, 4 objects, 1 bonds for bond +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 = 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 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=82 +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=82 +target string selected: ijk with 3 letters, 4 objects, 1 bonds for bond +to object: group[0:1] == ij +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=82 +target string selected: ijk with 3 letters, 4 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--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 = 33, unhappiness=82 +target string selected: ijk with 3 letters, 4 objects, 1 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 +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: a, destination: 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 +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=82 +target string selected: ijk with 3 letters, 4 objects, 1 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=82 +target string selected: ijk with 3 letters, 4 objects, 1 bonds for bond +source: i, destination: j +object chosen = group[0:1] == ij 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 = 100, unhappiness=15 +target : relevance = 0, unhappiness=96 +target string selected: ijk with 3 letters, 4 objects, 1 bonds for bond +to object: group[0:1] == ij +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=96 +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 = 33, unhappiness=96 +target string selected: ijk with 3 letters, 4 objects, 1 bonds for bond +source: k, destination: j +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=96 +target string selected: ijk with 3 letters, 4 objects, 1 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 = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=96 +target string selected: ijk with 3 letters, 4 objects, 1 bonds for bond +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=96 +target string selected: ijk with 3 letters, 4 objects, 1 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=96 +target string selected: ijk with 3 letters, 4 objects, 1 bonds for group +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 = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k 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 k +building bond successor bond between j and k +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 66, unhappiness=96 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: group[0:1] == ij +Post top down: 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 +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: group[0:1] == ij +object chosen = group[0:1] == ij 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 = j 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 = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +initial : relevance = 0, unhappiness=15 +target : relevance = 66, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +no firstBond2 +object chosen = group[0:1] == ij 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 +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 i and j from other string +bond strength = 95 for successor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +object chosen = c from initial string +object chosen = i from target string +object chosen = successor bond between i and j from other string +bond strength = 95 for successor bond between i and j +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 +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] == ijk from target string +no incompatible bonds +won fight with group[0:1] == ij +won fight with group[0:1] == ij +broke the Groups +building group +object chosen = successor bond between i and j 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between i and j 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 +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: k +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 j and k from other string +bond strength = 96 for successor bond between j and k +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] == ijk from target string +object chosen = j from target string +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = k from target string +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +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 +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 = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = k from target string +urgency: 23.200000000000003, number: 1, 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 +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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +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 = 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 = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +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--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 = i from target string +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk 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 +urgency: 24.1, number: 2, bin: 2 +object chosen = a 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: c, destination: b +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +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: b +object chosen = group[0:2] == ijk 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: 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 = successor bond between j and k 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 j and k 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 = c 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-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == ijk 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 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 = 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 = 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 +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 = 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 +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +object 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] == ijk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 i to k +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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 = 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] == ijk 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 = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: k +urgency: 100.0, number: 1, bin: 7 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 i to k +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk 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 +urgency: 100.0, number: 1, bin: 7 +urgency: 24.1, number: 2, bin: 2 +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk 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: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:1] == ij from target string +no incompatible bonds +lost fight with group[0:2] == ijk +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: 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 +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] == ijk from target 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 +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 +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: 24.1, number: 2, bin: 2 +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = i 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 +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: 24.1, number: 2, bin: 2 +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 +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 +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 +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 = a from initial string +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 = 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-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with 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 = 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 = 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--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=94 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +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=89 +target : relevance = 50, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = k +no firstBond +no firstBond2 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=89 +target : relevance = 0, unhappiness=94 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +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-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:1] == ij from target string +object chosen = i from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: i +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 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 = group[0:1] == ij from target string +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +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 +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 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 i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +won fight with successor bond between i and j +broke the bonds +no incompatible groups +building bond predecessor bond between i and j +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 = 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-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 +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: ijk 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 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = j from target string +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +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 +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: ijk with 3 letters, 3 objects, 1 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: j +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +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 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to j +object chosen = group[0:1] == ij from target string +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 94 for predecessor bond between j and k +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +no firstBond2 +object chosen = b from initial string +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +initial : relevance = 100, unhappiness=15 +target : relevance = 100, 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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with 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 = 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +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 = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = k 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 j and k from other string +bond strength = 96 for predecessor bond between j and k +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 +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-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with 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 = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk 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=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 = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = k from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +firstBond2: predecessor bond between j and k +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +won fight with group[0:2] == ijk +broke the groups +trying to break incompatible correspondences +won fight with Correspondence between a and i +building bond successor bond between i and j +object chosen = group[0:2] == ijk from target string +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 +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 = 50, 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 = 50, unhappiness=15 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: i +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +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 group +posting bottom up codelets +object chosen = successor bond between i and j 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] == ijk from target string +won fight with successor bond between i and j +broke the 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 = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=79 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=79 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between i and j 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 +Post top down: 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 j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +failed to break bonds: 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: 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 = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +firstBond2: predecessor bond between j and k +object chosen = a 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 = 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-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = i from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +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 = 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 +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 +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 = j from target string +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 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +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 +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor 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 = a 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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +object chosen = successor bond between j and k from other string +bond strength = 48 for successor bond between j and k +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 = 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 = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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 +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 = a from initial string object chosen = c from initial string destination: b chosen bond facet: letterCategory @@ -17734,105 +14316,32 @@ 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 -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 = 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 = successor bond between i and j from other string -bond strength = 48 for successor bond between i and j -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = j from target string -object chosen = successor bond between a and b from other string +object chosen = predecessor 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 a and b from other string -object chosen = a from initial string +building bond predecessor bond between j and k +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 i and j from other string +bond strength = 94 for predecessor bond between i and j +succeeded: posting bond-builder +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = c from initial string destination: b chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A +Source: c, destination: b +source descriptor: C destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -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 -Post top down: 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 = 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 -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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=89 -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 b and c from other string -bond strength = 96 for predecessor bond between b and c +proposing predecessor bond +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 -initial : relevance = 100, unhappiness=89 -target : relevance = 0, unhappiness=100 -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 = 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-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 = 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 = k from target string +object chosen = b from initial string object chosen = k from target string destination: j chosen bond facet: letterCategory @@ -17840,14 +14349,221 @@ Source: k, destination: j source descriptor: K destination descriptor: J proposing predecessor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=100 -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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 = i from target string object chosen = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k +bond strength = 48 for predecessor bond between j and k succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = b from initial string +urgency: 100.0, number: 1, bin: 7 +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 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from j to k +object chosen = b from initial string +object chosen = i from target string +object chosen = predecessor bond between j and k from other string already exists: activate descriptors & Fizzle +object chosen = group[1:2] == jk from target string +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 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for 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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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-group-scout--direction, with urgency: 3 +Post top down: 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=100 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +won fight with successor bond between i and j +broke the bonds +no incompatible groups +building bond predecessor bond between i and j +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 100, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: i +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-group-scout--direction, with urgency: 3 +Post top down: 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] == ijk from target string +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +object chosen = b from initial string +initial : relevance = 0, unhappiness=100 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for direction +source chosen = b +no firstBond +no firstBond2 +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, 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-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +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 +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=100 +target : relevance = 0, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for direction +source chosen = b +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-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = b from initial string +initial : relevance = 0, unhappiness=100 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 0, unhappiness=100 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for direction +source chosen = a +no firstBond +no firstBond2 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +initial : relevance = 0, unhappiness=100 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between i and j 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 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 i and j from other string +bond strength = 48 for successor bond between i and j object chosen = a from initial string destination: b chosen bond facet: letterCategory @@ -17855,6 +14571,222 @@ Source: a, destination: b source descriptor: A destination descriptor: B proposing successor bond +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=100 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: k +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 +initial : relevance = 50, unhappiness=100 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +initial : relevance = 0, unhappiness=100 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = b +no firstBond +firstBond2: predecessor bond between a and b +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 50, unhappiness=100 +target : relevance = 100, unhappiness=15 +initial string selected: abc 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-group-scout--direction, with 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 = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +object chosen = b 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: 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 = b from initial string +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & 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-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +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 j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +object chosen = k from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 0, unhappiness=15 +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=89 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: b, destination: c +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-group-scout--direction, with urgency: 3 +Post top down: 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=89 +target : relevance = 0, 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 = 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 = 94 for predecessor bond between b and c +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 +urgency: 100.0, number: 1, bin: 7 +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 k +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=89 +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 +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--category, with urgency: 4 +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 = 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 = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from i to k +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 = 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 = 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:1] == ab 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 +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 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 = 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 +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] == ijk 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 = successor bond between a and b from other string number of incompatibleBonds: 1 @@ -17864,52 +14796,10 @@ 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 -Post top down: 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 = 0, unhappiness=100 -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 = 0, unhappiness=100 -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=100 -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=100 -target string selected: ijk with 3 letters, 3 objects, 0 bonds for direction -source chosen = i -no firstBond -no firstBond2 -object chosen = predecessor bond between j and k from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between j and k -object chosen = b from initial string +object chosen = group[0:2] == ijk 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] == 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-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 = k from target string -object chosen = j from target string object chosen = k from target string destination: j chosen bond facet: letterCategory @@ -17917,108 +14807,475 @@ Source: k, destination: j source descriptor: K destination descriptor: J 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 = 96 for 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 +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +object 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: ijk with 3 letters, 3 objects, 1 bonds for bond -to object: i -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 = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction -source chosen = j -no firstBond -firstBond2: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from j to predecessor -proposing group from j to k 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 i and j from other string -bond strength = 94 for predecessor bond between i and j -succeeded: posting bond-builder +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = c 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-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 = 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 +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 j and k from other string +bond strength = 96 for predecessor bond between j and k +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 +won fight with Correspondence between a and i +building bond successor bond between a and b +top_down_bond_scout__category +initial : relevance = 50, 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 = 50, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +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 = 50, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k +object chosen = predecessor bond between j and k 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 group +initial : relevance = 50, 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 i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == ijk 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--direction, with urgency: 3 Post top down: 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 a and b from other string +bond strength = 94 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = c from initial string +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +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 = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +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=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=79 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +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 = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +object chosen = group[0:2] == ijk from target string +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 = 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] == ijk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk 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] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between i and j 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 = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +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 +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 group +urgency: 23.200000000000003, number: 1, bin: 2 +urgency: 100.0, number: 1, bin: 7 +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 = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +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 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-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 +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +lost fight with group[0:2] == ijk +failed to break groups: Fizzle +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from i to k +urgency: 23.200000000000003, number: 1, bin: 2 +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 = 100, 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 = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +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 +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +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 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-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] == ijk from target string +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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 +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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from i to k +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] == ijk 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 +object chosen = group[0:2] == abc from initial 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-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 +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 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 +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 group +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = c from initial string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between j and k 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 j and k 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 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 = 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 = group[1:2] == jk from target string -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 = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = predecessor bond between i and j from other string -bond strength = 94 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between i and j -object chosen = j from target string +object chosen = group[0:2] == ijk from target 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: 100.0, number: 1, bin: 7 initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +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 = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for 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 = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle top_down_bond_scout__category initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond source: k, destination: j -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 -posting bottom up codelets -object chosen = predecessor bond between j and k 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +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 = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: k, destination: j -object chosen = predecessor bond between j and k from other string -bond strength = 96 for predecessor bond between j and k -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 i and j 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 = j from target string -object chosen = predecessor bond between j and k 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 +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 = i from target string +Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j +object 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] == ijk 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 = predecessor bond between b and c from other 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 direction +source chosen = b +firstBond: predecessor bond between a and b +firstBond2: 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: 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 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 j and k from other string +bond strength = 91 for successor bond between j and k 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 a and b from other string number of incompatibleBonds: 1 predecessor bond between a and b @@ -18028,410 +15285,84 @@ won fight with group[0:2] == abc broke the groups trying to break incompatible correspondences lost fight with Correspondence between a and i -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 = successor bond between i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -lost fight with predecessor bond between i and j -failed to break bonds: Fizzle -object chosen = successor bond between j and k from other string -bond strength = 91 for successor bond between j and k -succeeded: posting bond-builder object chosen = successor bond between j and k from other string number of incompatibleBonds: 1 predecessor bond between j and k won fight with predecessor bond between j and k broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between c and k -object 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 = i 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 -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 -Post top down: top-down-bond-scout--category, with 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 -object chosen = j 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 = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -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 -object chosen = predecessor bond between i and j from other string -bond strength = 96 for predecessor bond between i and j -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-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between i and j 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] == abc 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: 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 = i from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: ijk 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -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 = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = i from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from k to predecessor -proposing group from i to k -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: ijk 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-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 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = j -firstBond: predecessor bond between i and j -possible group: predecessor bond between i and j -trying from j to predecessor -proposing group from i to k -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == ijk 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: 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 j and k from other string -number of incompatibleBonds: 1 -predecessor bond between j and k -lost fight with predecessor bond between j and k -failed to break bonds: Fizzle -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -lost fight with predecessor bond between i and j -failed to break bonds: Fizzle -object chosen = group[0:2] == ijk 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 -posting bottom up codelets -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk 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: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -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 = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = predecessor bond between i and j from other string -bond strength = 96 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -won fight with predecessor bond between i and j -broke the bonds lost fight with group[0:2] == ijk failed to break groups: Fizzle -object chosen = predecessor bond between i and j from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -posting bottom up codelets -object chosen = group[0:2] == ijk from target string -top_down_bond_scout__category +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 -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 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: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: i -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -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 = group[0:2] == ijk 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 -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] == 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--category, with urgency: 4 +to object: b posting bottom up codelets -object chosen = successor bond between i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -lost fight with predecessor bond between i and j -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -object chosen = predecessor bond between i and j from other string -bond strength = 96 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = predecessor bond between i and j 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: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = i -firstBond: predecessor bond between i and j -possible group: predecessor bond between i and j -trying from i to predecessor -proposing group from i to k -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 = 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 = 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 = group[0:2] == ijk 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 = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b +bond strength = 91 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 = group[0:2] == ijk 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 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: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: j -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 -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 j and k from other string -bond strength = 96 for predecessor bond between j and k -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 -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 -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 = predecessor bond between j and k 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 -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 -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: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from k to predecessor -proposing group from i to k -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target 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 -posting bottom up codelets +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 i top_down_bond_scout__category 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 = 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 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 = 78 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 +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 initial : relevance = 0, unhappiness=15 target : relevance = 0, unhappiness=15 -target string selected: ijk 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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +firstBond2: predecessor bond between j and k +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: 2, bin: 7 +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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=18 +target : relevance = 0, unhappiness=18 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: 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 @@ -18443,18 +15374,15 @@ 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 = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle +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 = k from target string destination: j chosen bond facet: letterCategory @@ -18462,41 +15390,22 @@ Source: k, destination: j source descriptor: K destination descriptor: J 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 j and k from other string bond strength = 48 for predecessor bond between j and k 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 = j from target string -destination: i -chosen bond facet: letterCategory -Source: j, destination: i -source descriptor: J -destination descriptor: I -proposing predecessor bond -object chosen = predecessor bond between i and j from other string -bond strength = 48 for predecessor bond between i and j -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 -object chosen = c 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 Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets +object chosen = k from target string object chosen = b from initial string destination: c chosen bond facet: letterCategory @@ -18504,161 +15413,22 @@ Source: b, destination: c source descriptor: B destination descriptor: C proposing successor 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 = 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 = 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 = 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 = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -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 = predecessor bond between j and k from other string number of incompatibleBonds: 0 no incompatible bonds no incompatible groups building bond predecessor bond between j and k -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 j and k from other string -number of incompatibleBonds: 1 -predecessor bond between j and k -lost fight with predecessor bond between j and k -failed to break bonds: Fizzle -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 = c 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 = j from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between i and j from other string -bond strength = 48 for successor bond between i and j -object chosen = predecessor bond between i and j from other string -bond strength = 94 for predecessor bond between i and j -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 = j from target string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between a and b from other string +object chosen = predecessor 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 = 0, unhappiness=100 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -to object: i -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 = 0, unhappiness=100 -target : relevance = 50, unhappiness=89 -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 = 0, unhappiness=100 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -to object: a -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -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 +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 urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -initial : relevance = 0, unhappiness=94 -target : relevance = 50, unhappiness=94 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction -source chosen = j -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from j to predecessor -proposing group from j to k 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 = 91 for successor bond between a and b +bond strength = 69 for predecessor bond between b and c succeeded: posting bond-builder -initial : relevance = 0, unhappiness=94 -target : relevance = 50, unhappiness=94 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction -source chosen = j -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from j to predecessor -proposing group from j to k -Post top down: 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 = b from initial string destination: c chosen bond facet: letterCategory @@ -18666,61 +15436,56 @@ Source: b, destination: c source descriptor: B destination descriptor: C proposing successor bond -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 -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 b and c from other string -bond strength = 69 for successor bond between b and c +bond strength = 48 for successor bond between b and c succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = k from target string +object chosen = i from target string destination: j chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K +Source: i, destination: j +source descriptor: I destination descriptor: J -proposing predecessor bond -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=94 -initial string selected: abc with 3 letters, 3 objects, 1 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 -Post top down: 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 +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 = 48 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between i and j +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c +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: 0 no incompatible bonds no incompatible groups building bond predecessor bond between b and c +object chosen = b from initial string +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 = 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 = 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--direction, with urgency: 3 +Post top down: 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 number of incompatibleBonds: 1 predecessor bond between b and c @@ -18730,1149 +15495,9 @@ no incompatible groups trying to break incompatible correspondences won fight with Correspondence between c and k building bond successor bond between b and c -object chosen = group[0:2] == ijk from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=94 -target : relevance = 100, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: j, destination: i -initial : relevance = 100, unhappiness=94 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = i -firstBond: predecessor bond between i and j -no firstBond2 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=94 -target : relevance = 100, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = group[0:2] == ijk from target string -no incompatible bonds -no incompatible Groups -building group -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: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between j and k from other string -bond strength = 96 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -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 = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=84 -target : relevance = 100, 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 -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 = 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 -posting bottom up codelets -object chosen = successor bond between i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -lost fight with predecessor bond between i and j -failed to break bonds: Fizzle -object chosen = predecessor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = predecessor bond between i and j from other string -bond strength = 78 for predecessor bond between i and j -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 i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -won fight with predecessor bond between i and j -broke the bonds -won fight with group[0:2] == ijk -broke the groups -building bond successor bond between i and j -object chosen = j from target string -object chosen = k 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-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 -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 = 91 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: c -object chosen = group[1:2] == jk from target string -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=84 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: k -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 i -building bond predecessor bond between a and b -object chosen = group[0:2] == ijk 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 -posting bottom up codelets -object chosen = successor bond between j and k from other string -bond strength = 94 for successor bond between j and k -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: j, destination: i -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == ijk from target string -lost fight with successor bond between i and j -failed to break bonds: Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -object chosen = group[0:2] == ijk from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = j -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from j to predecessor -proposing group from j to k -object chosen = group[0:1] == ij 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 = 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=79 -target string selected: ijk with 3 letters, 3 objects, 2 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 -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = i -firstBond: successor bond between i and j -no firstBond2 -urgency: 100.0, number: 1, bin: 7 -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 i and j from other string -bond strength = 94 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from k to predecessor -proposing group from j to 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: j -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 -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: ijk with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: k -object chosen = successor bond between i and j from other string -already exists: activate descriptors & 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: a, destination: b -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -object chosen = group[1:2] == jk from target string -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 1 -successor bond between i and j -lost fight with successor bond between i and j -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[0:2] == ijk 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 -object chosen = successor bond between j and k from other string -bond strength = 94 for successor bond between j and k -succeeded: posting bond-builder -object chosen = group[0:2] == ijk from target string -object chosen = successor bond between j and k from other string -number of incompatibleBonds: 1 -predecessor bond between j and k -won fight with predecessor bond between j and k -broke the bonds -no incompatible groups -building bond successor bond between j and k -object chosen = c from initial string -object chosen = group[1:2] == jk from target string -object chosen = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = group[0:2] == ijk from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = predecessor bond between j and k from other string -number of incompatibleBonds: 1 -successor bond between j and k -lost fight with successor bond between j and k -failed to break bonds: Fizzle object chosen = i 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-group-scout--direction, with urgency: 3 -Post top down: 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 j and k from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 i to k -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 = 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=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 -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 = 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[1:2] == jk from target string -object chosen = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = group[1:2] == jk 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-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:1] == ij 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 bond -object chosen = k from target string -object chosen = group[0:2] == ijk from target string -won fight with successor bond between j and k -lost fight with successor bond between i and j -failed to break bonds: 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 = 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 = group[0:2] == ijk from target string -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 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 k -object chosen = group[1:2] == bc from initial string -object chosen = predecessor bond between j and k from other string -number of incompatibleBonds: 1 -successor bond between j and k -won fight with successor bond between j and k -broke the bonds -won fight with group[0:2] == ijk -broke the groups -building bond predecessor bond between j and 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--category, with urgency: 4 -Post top down: 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 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 = 50, unhappiness=78 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, 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 -no firstBond2 -initial : relevance = 50, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = j -firstBond: successor bond between i and j -firstBond2: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from j to predecessor -proposing group from j to k -object chosen = group[0:2] == ijk from target string -object chosen = group[1:2] == jk from target string -object chosen = c from initial string -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 -initial : relevance = 50, 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 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-group-scout--direction, with urgency: 3 -Post top down: 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=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == ijk from target string -lost fight with predecessor bond between j and k -failed to break bonds: Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 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] == ijk from target string -won fight with successor bond between i and j -broke the bonds -no incompatible Groups -building group -object chosen = group[1:2] == bc from initial 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: b, destination: a -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: a, destination: b -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=79 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = i -firstBond: predecessor bond between i and j -no firstBond2 -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 -no firstBond2 -object chosen = group[0:1] == ab from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 100, 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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] == ij 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] == ijk from target string -object chosen = c 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 -object chosen = group[0:2] == abc from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: ijk 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 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 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 -won fight with predecessor bond between a and b -broke the bonds -no incompatible Groups -building group -object chosen = group[1:2] == bc from initial string -initial : relevance = 100, unhappiness=79 -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-bond-scout--category, with 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:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: i -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk 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 = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -won fight with predecessor bond between i and j -broke the bonds -won fight with group[0:2] == ijk -broke the groups -building bond successor bond between i and j -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 = group[0:2] == ijk 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-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == ijk from target string -lost fight with successor bond between i and j -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 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=79 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction -source chosen = k -no firstBond -no firstBond2 -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -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 -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 = 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] == jk 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 -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 -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 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] == ijk from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: j -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 -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=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 = predecessor bond between i and j from other string -bond strength = 94 for predecessor bond between i and j -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 = group[0:1] == ij from target string -no incompatible bonds -lost fight with group[0:2] == ijk -failed to break Groups: Fizzle -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 -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -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 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == ijk from target string -lost fight with predecessor bond between j and k -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -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: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from j to predecessor -proposing group from j to k -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: b, destination: a -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=18 -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 = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k -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 -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -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 -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk 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 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -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 -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 bond -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 1 -successor bond between i and j -lost fight with successor bond between i and j -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 j and k from other string -bond strength = 94 for successor bond between j and k -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] == ijk from target string -object chosen = group[1:2] == jk from target string -no incompatible bonds -won fight with group[0:2] == ijk -lost fight with group[0:2] == ijk -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 -posting bottom up codelets -object chosen = predecessor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk from target string -won fight with predecessor bond between j and k -broke the bonds -lost fight with group[0:2] == ijk -failed to break Groups: Fizzle -object chosen = successor bond between j and k from other string -number of incompatibleBonds: 1 -predecessor bond between j and k -won fight with predecessor bond between j and k -broke the bonds -won fight with group[0:2] == ijk -broke the groups -building bond successor bond between j and k -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -object chosen = k from target string -object chosen = group[1:2] == jk 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 = 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 -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 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = i -firstBond: successor bond between i and j -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 -Post top down: 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 -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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: ijk 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 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] == ijk from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == ijk 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=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == ijk 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=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 -posting bottom up codelets -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 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 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: i -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between i and j from other string -bond strength = 48 for predecessor bond between i and j -succeeded: posting bond-builder -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = k -firstBond: successor bond between j and k -no firstBond2 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = b from initial string -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: successor bond between j and k -possible group: successor bond between j and k -trying from j to successor -proposing group from i to k -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk 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 -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 = j from target string -destination: k -chosen bond facet: letterCategory -Source: j, destination: k -source descriptor: J -destination descriptor: K -proposing successor bond -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between j and k 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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 i to k -object chosen = group[0:2] == ijk 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] == ijk 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 -initial : 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 -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 -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 i and j from other string -number of incompatibleBonds: 1 -successor bond between i and j -lost fight with successor bond between i and j -failed to break bonds: 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 -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: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: successor bond between j and k -possible group: successor bond between j and k -trying from j to successor -proposing group from i to k -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 i to k -object chosen = group[0:2] == ijk from target string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == ijk 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 = 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 -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 = i from target string -destination: j -chosen bond facet: letterCategory -Source: i, destination: j -source descriptor: I -destination descriptor: J -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -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 j and k from other string -bond strength = 48 for predecessor bond between j and k -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 = j 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 -object chosen = Correspondence between b and j from other string -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 j and k from other string -bond strength = 48 for predecessor bond between j and k -succeeded: posting bond-builder -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 = j from target string destination: i chosen bond facet: letterCategory @@ -19880,157 +15505,32 @@ Source: j, destination: i source descriptor: J destination descriptor: I proposing predecessor bond -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 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between j and k from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between j and k -object chosen = predecessor bond between j and k from other string -already exists: activate descriptors & Fizzle -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 = successor bond between i and j from other string -bond strength = 48 for successor bond between i and j -object chosen = Correspondence between c and k from other string 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 -object chosen = a from initial string -object chosen = a from initial string -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 -urgency: 23.200000000000003, number: 1, bin: 2 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = j from target string -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -object chosen = predecessor bond between i and j from other string -bond strength = 94 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between i and j 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 -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 +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=100 -target : relevance = 50, unhappiness=79 +initial : relevance = 50, unhappiness=78 +target : relevance = 50, unhappiness=89 target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond source: i, destination: j -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 1 -successor bond between i and j -lost fight with successor bond between i and j -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 -initial : relevance = 0, unhappiness=100 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: j -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -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 = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between i and j 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 = 50, unhappiness=100 -target : relevance = 50, unhappiness=79 -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 = 94 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-group-scout--direction, with urgency: 3 -Post top down: 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 = 91 for successor bond between a and b -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 -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: a, destination: b -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: a, destination: b +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: i object chosen = i from target string destination: j chosen bond facet: letterCategory @@ -20038,75 +15538,11 @@ Source: i, destination: j source descriptor: I destination descriptor: J proposing successor bond -object chosen = successor bond between j and k from other string -bond strength = 94 for successor bond between j and k -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 -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 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 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between j and k from other string -number of incompatibleBonds: 1 -predecessor bond between j and k -lost fight with predecessor bond between j and k -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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 -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 -object chosen = c from initial string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=79 -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=89 -target : relevance = 50, unhappiness=79 -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=89 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: k, destination: j object chosen = successor bond between i and j from other string bond strength = 91 for successor bond between i and j 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 i and j from other string +already exists: activate descriptors & Fizzle object chosen = c from initial string destination: b chosen bond facet: letterCategory @@ -20114,247 +15550,2573 @@ 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 = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -object chosen = i 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 = 94 for predecessor bond between a and b +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between i and j from other string +bond strength = 69 for predecessor bond between i and j succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +bond strength = 69 for predecessor bond between i and j +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 +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: 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-bond-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: 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=84 +target : relevance = 0, 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 b to c +initial : relevance = 50, unhappiness=84 +target : relevance = 0, 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 b to c +object chosen = group[0:1] == ab from initial string +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=94 +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] == bc from initial string +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=94 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +object chosen = i from target string +urgency: 23.200000000000003, number: 1, bin: 2 +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = i +no firstBond +no firstBond2 +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: i +Post top down: 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-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 = 94 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 = group[0:2] == ijk 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 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=89 +initial string selected: abc 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 = 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 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=79 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: i +object chosen = group[0:2] == abc from initial string +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-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 +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from j to k +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: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = a from initial 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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: k +object chosen = group[1:2] == jk from target string +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = j from target string +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from j to 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-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-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 = 50, unhappiness=79 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: k, destination: j +object chosen = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +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 +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: b +object chosen = group[1:2] == bc from initial string +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between i and j +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk 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 +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 b and c from other string +bond strength = 91 for successor bond between b and c +succeeded: posting bond-builder +object chosen = i 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 +posting bottom up codelets +object chosen = c from initial string +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between a and i +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 +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +urgency: 100.0, number: 1, bin: 7 +object chosen = group[1:2] == jk 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 bond +to object: a +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 +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-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-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 +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] == ijk 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 = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +firstBond2: predecessor bond between i and j +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 = j 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 = group[1:2] == bc from initial string +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: a +object chosen = group[1:2] == bc from initial string +no incompatible bonds +no incompatible Groups +building group +object chosen = group[1:2] == bc 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 = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 = 33, unhappiness=78 +target : relevance = 0, unhappiness=78 +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 i and j from other string +bond strength = 48 for successor bond between i and j +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 i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +top_down_bond_scout__category +initial : relevance = 33, unhappiness=78 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +top_down_bond_scout__category +initial : relevance = 33, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +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 = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +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--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 = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 33, unhappiness=92 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between i and j 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 +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: successor bond between b and c +no firstBond2 +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +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] == ijk from target string +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 = 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 = 33, unhappiness=92 +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 i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +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 +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 = 33, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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 +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between i and j 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 +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 +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 = 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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-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 = 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 +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +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 = predecessor bond between j and k 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 +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 = 33, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from i to k +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 +initial : relevance = 33, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to 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-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] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = c from initial string +initial : relevance = 33, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 33, unhappiness=78 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 33, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk 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 +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +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 = 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 +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +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-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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +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 j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == ijk 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=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[0:1] == ab 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 +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 +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-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 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +firstBond2: predecessor bond between j and k +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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] == ijk 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j 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] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +lost fight with group[0:2] == ijk +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] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +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 = 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[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 = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = i from target string +object chosen = predecessor bond between j and k 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +urgency: 100.0, number: 2, bin: 7 +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other 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 = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +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 = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk 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 = 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 = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +urgency: 100.0, number: 1, bin: 7 +posting bottom up codelets +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +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 = k from target string +object chosen = i from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k 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 +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 group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +Post top down: 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 j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +won fight with group[0:2] == ijk +broke the groups +trying to break incompatible correspondences +won fight with Correspondence between a and i +building bond successor bond between i and j +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 = 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 +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: b, destination: 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 = 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 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 = 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 +posting bottom up codelets +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +target string selected: ijk 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 bond +to object: b +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +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 top_down_bond_scout__category initial : relevance = 50, unhappiness=79 target : relevance = 50, unhappiness=79 target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: j, destination: k -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j +source: i, destination: j +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 +lost fight with successor 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-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-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == ijk 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 +already exists: activate descriptors & Fizzle +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +target string selected: ijk 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: c, destination: b -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle +source: a, destination: b object chosen = predecessor bond between j and k from other string bond strength = 91 for predecessor bond between j and k succeeded: posting bond-builder initial : relevance = 50, unhappiness=79 target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 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 -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 target string selected: ijk 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 = successor bond between j and k from other string -bond strength = 94 for successor bond between j and k -succeeded: posting bond-builder object chosen = group[0:2] == ijk from target string -initial : relevance = 0, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -no firstBond2 +lost fight with successor bond between i and j +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-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=78 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 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 = b from initial string -object chosen = group[0:1] == ij from target string -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = i -firstBond: successor bond between i and j +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=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 = c from initial string -object chosen = predecessor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk from target string -lost fight with predecessor bond between j and k -failed to break bonds: Fizzle -initial : relevance = 0, 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] == ij from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:1] == ij from target string -object chosen = group[1:2] == jk 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 +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = group[1:2] == bc from initial string top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 33, unhappiness=79 -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-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 +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: i +object chosen = predecessor bond between b and c from other string +object chosen = b from initial string +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=84 +target string selected: ijk 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 = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +won fight with successor bond between i and j +broke the bonds +no incompatible groups +building bond predecessor bond between i and j Post top down: top-down-bond-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: 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 -initial : relevance = 100, unhappiness=78 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +no firstBond2 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 +won fight with predecessor bond between b and c +broke the bonds +no incompatible Groups +building group +initial : relevance = 0, unhappiness=84 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group object chosen = group[0:1] == ij from target string -destination: k +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 = i from target string +initial : relevance = 0, unhappiness=84 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = predecessor bond between j 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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with 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=78 +target string selected: ijk 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:2] == ijk from target string +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 33, unhappiness=78 +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] == abc from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = i from target string +object chosen = group[0:2] == ijk 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] == ijk from target 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 +posting bottom up codelets +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +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 i and j 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 = 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 = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +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 = 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] == ijk 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 +posting bottom up codelets +object chosen = successor 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: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: group[0:1] == ij +to object: i +top_down_bond_scout__category +initial : relevance = 0, unhappiness=18 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +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 = 0, unhappiness=18 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = successor 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 i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +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: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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 +to object: b +object chosen = group[0:2] == ijk 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 = successor 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-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:1] == ij from target string +no incompatible bonds +lost fight with group[0:2] == ijk +failed to break Groups: Fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +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 j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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 = 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 +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: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +urgency: 23.200000000000003, number: 1, bin: 2 +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 +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 = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=15 +target string selected: ijk 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 = 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 = predecessor bond between i and j 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 i +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 i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +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 +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 +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between i and j +firstBond2: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from j to k +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond 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] == jk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +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-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:1] == ij from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 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:1] == ij from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j 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 = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +no firstBond2 +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from j to k +object chosen = i from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from j to k +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +Post top down: 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 j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder object chosen = successor bond between j and k from other string number of incompatibleBonds: 1 predecessor bond between j and k -won fight with predecessor bond between j and k -broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between c and k -urgency: 23.200000000000003, number: 1, bin: 2 +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +object chosen = group[1:2] == jk from target string +object chosen = group[1:2] == jk from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object chosen = k from target string +object chosen = group[1:2] == jk from target string +no incompatible bonds +no incompatible Groups +building group +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=84 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder object chosen = group[0:1] == ij from target string -object chosen = predecessor bond between b and c from other string +no incompatible bonds +won fight with group[1:2] == jk +broke the 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 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-group-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = group[1:2] == jk from target string +object chosen = predecessor bond between j and k from other string already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=78 +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 +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: ijk with 3 letters, 4 objects, 2 bonds for direction source chosen = group[0:1] == ij no firstBond no firstBond2 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 = 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 -initial : relevance = 0, unhappiness=78 +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 target : relevance = 33, unhappiness=78 target string selected: ijk 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-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 = 33, unhappiness=78 target string selected: ijk 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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with 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: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +firstBond2: 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 = group[0:1] == ij from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +no firstBond2 +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--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with 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: ijk 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 +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] == ijk from target string +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from j to k +object chosen = group[0:1] == ij 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-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = group[0:1] == ij +no firstBond +no firstBond2 +object chosen = group[1:2] == jk 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 = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = group[0:1] == ij +no firstBond +no firstBond2 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond source: j, destination: k -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 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 = 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 = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -object chosen = i from target string object chosen = successor bond between j and k from other string bond strength = 94 for successor bond between j and k succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = i -firstBond: successor bond between i and j -no firstBond2 -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 = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k 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-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 = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: k -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: i +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = group[0:1] == ij +no firstBond +no firstBond2 object chosen = successor bond between j and k from other string number of incompatibleBonds: 1 predecessor bond between j and k won fight with predecessor bond between j and k broke the bonds no incompatible groups +building bond successor bond between j and k +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk 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=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: group[0:1] == ij +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk 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 +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-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 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k +no firstBond2 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +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 = k 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 = 0, unhappiness=78 +target string selected: ijk 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 = 100, unhappiness=15 +target : relevance = 66, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +won fight with successor bond between j and k +broke the bonds +no incompatible groups trying to break incompatible correspondences lost fight with Correspondence between c and k +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 j and k from other string +bond strength = 95 for successor bond between j and k +initial : relevance = 100, unhappiness=15 +target : relevance = 66, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk 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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +no incompatible bonds +won fight with group[0:1] == ij +won fight with group[0:1] == ij +broke the 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 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk 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 = group[0:2] == ijk 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 = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +object chosen = group[0:2] == ijk 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 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k +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 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 +top_down_bond_scout__category +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 i and j from other string +bond strength = 48 for predecessor bond between i and j +succeeded: posting bond-builder +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == ijk 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 i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +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 +initial : 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j 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 +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 +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j 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: 23.200000000000003, number: 1, bin: 2 +urgency: 23.200000000000003, number: 1, bin: 2 +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 +urgency: 23.200000000000003, number: 1, bin: 2 +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 = 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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor 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 +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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor 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 = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +object 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 j and k from other string +bond strength = 48 for predecessor bond between j and k +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 = c from initial string +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +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 = 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 = i from target 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 = i from target string +object chosen = a from initial string +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 = 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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = k from target string +object chosen = j from target string +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = j from target string +object chosen = predecessor 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 j and k +Post top down: 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 i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between i and j +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=94 +initial string selected: abc with 3 letters, 3 objects, 1 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 = b 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 = a from initial string +object chosen = group[0:1] == ab 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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 +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 +posting bottom up codelets +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 +urgency: 100.0, number: 1, bin: 7 +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 = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-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 = 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 +no firstBond2 +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 +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 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 = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to j +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:1] == ab from initial string +object chosen = successor bond between j and k 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: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +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-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:1] == ab from initial string +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +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 = j 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: predecessor bond between a and b +no firstBond2 +object chosen = group[0:2] == abc from initial string +object chosen = group[0:1] == ij from target string +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k +no firstBond2 +object chosen = group[0:2] == ijk from target string +object chosen = a from initial string +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +object chosen = group[0:2] == ijk from target string +lost fight with successor bond between j and k +failed to break bonds: 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 +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 +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] == ijk from target string +lost fight with successor bond between j and k +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-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post 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 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 +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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object chosen = i from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = a from initial string +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 direction +source chosen = c +firstBond: successor bond between b and c +no firstBond2 +object chosen = predecessor bond between j and k from other string +bond strength = 94 for predecessor bond between j and k +succeeded: posting bond-builder +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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-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 j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +won fight with successor bond between j and k +broke the bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between c and k +object chosen = group[0:1] == ab 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 b and c from other string +bond strength = 94 for predecessor bond between b and c +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 +to object: a +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +no incompatible groups +trying to break incompatible correspondences +won fight with Correspondence between a and i +building bond successor bond between i and j +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=84 +target string selected: ijk with 3 letters, 3 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 = j from target string +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +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 = 50, unhappiness=84 +target : relevance = 0, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +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-group-scout--category, with 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 +no incompatible groups +trying to break incompatible correspondences +won fight with Correspondence between c and k +building bond predecessor bond between b and c +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=79 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: k +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=79 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +top_down_bond_scout__category +initial : relevance = 100, unhappiness=79 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +failed to break bonds: Fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=79 +target : relevance = 0, unhappiness=78 +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-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 j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +won fight with successor bond between j and k +broke the bonds +no incompatible groups +building bond predecessor bond between j and k +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=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +no firstBond2 +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 100, unhappiness=78 +target : relevance = 50, 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 +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +no firstBond2 +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=78 +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=78 +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--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 = 0, unhappiness=78 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 3 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 +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: i +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: 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 = 0, unhappiness=78 +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 a and b +firstBond2: predecessor bond between b and c +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: i +object chosen = group[0:2] == abc from initial string +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, 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] == ij from target string +object chosen = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +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-group-scout--category, with urgency: 4 +Post 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=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +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=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:1] == ij 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=79 +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:1] == ij from target string +no incompatible bonds +no incompatible Groups +building group +initial : relevance = 100, unhappiness=78 +target : relevance = 33, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=78 +target : relevance = 33, unhappiness=79 +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-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 @@ -20364,17 +18126,17 @@ Post top down: top-down-bond-scout--category, with urgency: 4 Post top down: top-down-group-scout--category, with urgency: 4 Post top down: top-down-group-scout--category, with urgency: 4 Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 i and j from other string -bond strength = 94 for predecessor bond between i and j -succeeded: posting bond-builder -top_down_bond_scout__category +object chosen = predecessor 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 = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: i +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: ijk 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 @@ -20383,46 +18145,101 @@ 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 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = group[0:1] == ij +no firstBond +no firstBond2 +object chosen = group[0:1] == ij from target string +object chosen = group[0:2] == ijk 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 = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +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 +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 initial : relevance = 0, unhappiness=15 target : relevance = 33, unhappiness=78 target string selected: ijk 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 +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: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +no firstBond2 +object chosen = group[0:2] == ijk from target string +won fight with successor bond between i and j +broke the bonds +lost fight with group[0:1] == ij +failed to break Groups: Fizzle object chosen = group[0:1] == ij from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = k 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-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:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[1:2] == jk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from j to k +object chosen = k from target string +destination: group[0:1] == ij initial : relevance = 0, unhappiness=15 target : relevance = 33, unhappiness=78 target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond to object: k -object chosen = predecessor bond between i and j from other string -bond strength = 94 for predecessor bond between i and j -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: group[0:1] == ij, destination: k 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 = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:1] == ij from target string -destination: k -object chosen = group[0:2] == ijk 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 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk 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: ijk with 3 letters, 4 objects, 2 bonds for bond -source: group[0:1] == ij, destination: k +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group object chosen = predecessor bond between i and j from other string number of incompatibleBonds: 1 successor bond between i and j @@ -20431,30 +18248,58 @@ broke the bonds won fight with group[0:1] == ij broke the groups building bond predecessor bond between i and j -object chosen = predecessor bond between i and j from other string -already exists: activate descriptors & Fizzle -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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: i +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 +posting bottom up codelets 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 +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: b, destination: a +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 = k from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 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 +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 = 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 -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 -posting bottom up codelets +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: i +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=15 target : relevance = 0, unhappiness=78 target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction @@ -20464,111 +18309,49 @@ firstBond2: predecessor bond between i and j initial : relevance = 100, unhappiness=15 target : relevance = 100, unhappiness=78 target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: ijk 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-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from i to k +object chosen = k from target string +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +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] == ijk from target string object chosen = group[0:2] == ijk from target string no incompatible bonds no incompatible Groups building 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] == ijk 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 i -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = i from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -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 -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: 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 -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 = 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 -object chosen = j from target string -object chosen = group[0:2] == ijk 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: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j +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: ijk with 3 letters, 4 objects, 2 bonds for group object chosen = group[0:2] == ijk from target string -Post top down: top-down-bond-scout--category, with urgency: 4 +object chosen = group[0:2] == ijk 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 -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 -top_down_bond_scout__category -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 -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 j and k from other string -bond strength = 96 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = predecessor bond between j and k 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=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 @@ -20576,567 +18359,155 @@ 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 +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 = group[1:2] == jk 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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +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] == 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: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder object chosen = group[0:2] == ijk 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +top_down_bond_scout__category +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 i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between j and k from other string +bond strength = 48 for successor bond between j and k +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 +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] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk 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 = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +no firstBond2 top_down_bond_scout__category initial : relevance = 100, unhappiness=15 target : relevance = 100, unhappiness=15 target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -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 = j from target string -destination: k -chosen bond facet: letterCategory -Source: j, destination: k -source descriptor: J -destination descriptor: K -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -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 = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -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 -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 = predecessor bond between i and j from other string -bond strength = 48 for predecessor bond between i and j -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond +source: j, destination: k 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 i and j from other string -bond strength = 48 for successor bond between i and j +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 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between j and k from other string -bond strength = 48 for successor bond between j and k -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 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -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 = b from initial string -object chosen = successor bond between j and k from other string -bond strength = 94 for successor bond between j and k -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 = 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 = 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 = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -succeeded: posting bond-builder -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 = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -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 i and j from other string -bond strength = 48 for successor bond between i and j -object chosen = j from target string -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 = a -no firstBond -no firstBond2 -initial : relevance = 0, unhappiness=100 -target : relevance = 50, unhappiness=94 -initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond -to object: b -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 j and k from other string -bond strength = 48 for predecessor bond between j and k -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 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 +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 = predecessor bond between j and k from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between j and k -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 = 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=100 -target : relevance = 50, unhappiness=94 -initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond -to object: c -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 -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between a and b -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 = 48 for successor bond between b and c -object chosen = successor bond between j and k from other string -number of incompatibleBonds: 1 -predecessor bond between j and k -lost fight with predecessor bond between j and k -failed to break bonds: 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 k -building bond successor bond between b and c -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 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=94 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: k, destination: j -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 = k 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 = a from initial string -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: 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 = i from target string -object chosen = a from initial string -initial : relevance = 0, unhappiness=89 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 1 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 = 94 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=89 -target : relevance = 0, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction -source chosen = i -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 -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = i 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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 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 b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=89 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -to object: j -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 = c from initial string -initial : relevance = 100, unhappiness=89 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +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 -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 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=89 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: i, destination: j -initial : relevance = 100, unhappiness=89 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from k to predecessor -proposing group from j to k -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -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 i and j 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 i -object chosen = k from target string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[1:2] == jk from target string -object chosen = group[0:2] == ijk from target string -object chosen = successor bond between i and j 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 i -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: j, destination: k -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: 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=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 = 0, unhappiness=78 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +firstBond2: 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: predecessor bond between a and b no firstBond2 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 +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] == ijk from target string +already exists...activate descriptors & fizzle +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 = 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 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 -Post top down: 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 -object chosen = j from target string -object chosen = group[0:2] == ijk from target string -object chosen = successor bond between j and k from other string -bond strength = 48 for successor bond between j and k -object chosen = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k -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 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == ijk 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 -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=89 -target string selected: ijk 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 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 target : relevance = 100, unhappiness=15 target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -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 -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = k from target string +to object: i +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 i and j from other string bond strength = 96 for predecessor bond between i and j 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: b, destination: c -object chosen = group[0:2] == ijk 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 -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between i and j from other 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 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 -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 = predecessor bond between j and k from other string bond strength = 96 for predecessor bond between j and k 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: 6 -posting bottom up codelets -object chosen = group[0:2] == ijk 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 = 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 +object chosen = predecessor bond between i and j from other string already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between j and k 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: b, destination: a -object chosen = c 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 = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: predecessor bond between i and j -firstBond2: predecessor bond between j and k -initial : relevance = 100, unhappiness=78 +initial : relevance = 100, unhappiness=15 target : relevance = 100, unhappiness=15 target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction source chosen = i @@ -21144,212 +18515,120 @@ firstBond: predecessor bond between i and j possible group: predecessor bond between i and j trying from i to predecessor proposing group from i to k -Post top down: 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 = group[0:2] == ijk 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] == 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: ijk 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 = 48 for successor bond between a and b +succeeded: posting bond-builder object chosen = group[0:2] == ijk from target string already exists...activate descriptors & fizzle object chosen = predecessor bond between j and k 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] == ijk from target string -object chosen = i 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=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 -bond strength = 48 for successor bond between b and c -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == ijk 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 = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -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 -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 = 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 = 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 -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between b and c from other string +object chosen = successor bond between a and b 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 k -initial : 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 = b from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == ijk 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--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == ijk 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 -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 -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 = j from target string -destination: i -chosen bond facet: letterCategory -Source: j, destination: i -source descriptor: J -destination descriptor: I -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: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: predecessor bond between i and j -possible group: predecessor bond between i and j -trying from j to predecessor -proposing group from i to k -object chosen = group[0:2] == ijk from target string -object chosen = predecessor bond between i and j from other string -bond strength = 96 for predecessor bond between i and j -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 +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=15 target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between i and j from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = group[0:2] == ijk 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: 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: 2, 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 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from k to predecessor -proposing group from i to k -object chosen = group[0:2] == ijk from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: i -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -lost fight with predecessor bond between i and j -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 = 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: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == ijk 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 = 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] == ijk from target string urgency: 100.0, number: 1, bin: 7 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +urgency: 23.200000000000003, number: 1, bin: 2 +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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 = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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 = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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 = b 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 = c from initial string +object chosen = j from target string +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 = 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 = 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 = a from initial string destination: b chosen bond facet: letterCategory @@ -21358,12 +18637,88 @@ source descriptor: A destination descriptor: B proposing successor bond object chosen = j from target string -destination: k +destination: i chosen bond facet: letterCategory -Source: j, destination: k +Source: j, destination: i source descriptor: J -destination descriptor: K -proposing successor bond +destination descriptor: I +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 +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 +bond strength = 48 for successor bond between a and b +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 = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = k 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: 1, bin: 7 +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = j 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 = b 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 i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between i and j +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = k from target string +object chosen = k 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 = Correspondence between c and k 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 +urgency: 100.0, number: 1, bin: 7 object chosen = k from target string destination: j chosen bond facet: letterCategory @@ -21378,6 +18733,403 @@ Source: i, destination: j source descriptor: I destination descriptor: J proposing successor bond +object chosen = b from initial string +urgency: 100.0, number: 1, bin: 7 +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 +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 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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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=94 +target : relevance = 0, unhappiness=100 +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 +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 = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +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-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between i and j 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 i +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +source: i, destination: j +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +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: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between b and c +initial : relevance = 0, unhappiness=89 +target : relevance = 0, unhappiness=100 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +source: k, destination: j +top_down_bond_scout__category +initial : relevance = 100, unhappiness=89 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +source: i, destination: j +initial : relevance = 0, 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 +firstBond2: predecessor bond between b and c +Post top down: top-down-group-scout--category, with 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 j and k from other string +bond strength = 48 for successor bond between j and k +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=84 +target : relevance = 0, unhappiness=100 +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 = 48 for successor bond between a and b +succeeded: posting bond-builder +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 j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +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 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between i and j +initial : relevance = 100, unhappiness=78 +target : relevance = 50, 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 = a 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 = 48 for successor bond between a and b +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=100 +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 +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-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 bond +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 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 = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +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 = a +firstBond: predecessor bond between a and b +no firstBond2 +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=78 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +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-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == ijk 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: c, destination: b +object chosen = i 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 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 = 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 +object 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 i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +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=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +urgency: 100.0, number: 1, bin: 7 +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: 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--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 = j 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 = j from target string +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, 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 = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j 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 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +won fight with predecessor bond between j and k +broke the bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between c and 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-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 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] == ijk from target 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between i and j 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: a +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == ijk 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 +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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +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 i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder object chosen = j from target string destination: k chosen bond facet: letterCategory @@ -21385,8 +19137,86 @@ Source: j, destination: k source descriptor: J destination descriptor: K proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-description-scout, with urgency: 5 +object chosen = predecessor bond between i and j 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-group-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 +initial : 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] == ijk 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 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 = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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 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 = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j 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 = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +urgency: 100.0, number: 2, bin: 7 +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle posting bottom up codelets object chosen = i from target string destination: j @@ -21395,8 +19225,1272 @@ Source: i, destination: j source descriptor: I destination descriptor: J proposing successor bond +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +won fight with group[0:2] == ijk +broke the groups +trying to break incompatible correspondences +lost fight with Correspondence between a and i +object chosen = group[0:2] == ijk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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: 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 +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: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +object 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 +object chosen = group[0:2] == ijk 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 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 = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from i to k +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 = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between j and k from other string +bond strength = 48 for successor bond between j and k +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 +posting bottom up codelets +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k 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: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target 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 +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 +urgency: 100.0, number: 2, bin: 7 +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk 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 = 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 +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +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 = group[0:2] == abc from initial string +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +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 = 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 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +urgency: 100.0, number: 1, bin: 7 +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 +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 = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 = 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 = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor 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 +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 = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +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 = 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 = 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 = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +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 = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between i and j +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-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 94 for predecessor bond between j and k +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: 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 = predecessor bond between j and k from other string +bond strength = 94 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k 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 k +building bond predecessor bond between j and 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-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 100, unhappiness=84 +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = a from initial string +initial : relevance = 100, unhappiness=84 +target : relevance = 0, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = k 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 = j from target string +initial : relevance = 0, unhappiness=84 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +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 = j from target string +initial : relevance = 0, unhappiness=84 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=84 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +object chosen = b from initial string +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +bond strength = 78 for predecessor bond between j 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--category, with urgency: 4 +Post 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=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target string +initial : relevance = 0, unhappiness=78 +target : relevance = 100, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target string +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 = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +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-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 = group[0:2] == ijk from target string +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +urgency: 100.0, number: 1, bin: 7 +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 = 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=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: c +object chosen = group[0:2] == ijk 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] == abc from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with 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] == ijk from target string +object chosen = group[0:2] == abc from initial string +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=78 +target string selected: ijk 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 = 100, unhappiness=78 +target string selected: ijk 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 = 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 +no firstBond2 +object chosen = group[0:2] == ijk 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--direction, with urgency: 3 +Post top down: 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] == ijk from target string +object chosen = i 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] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +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 +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +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 = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk 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 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk 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] == ijk 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] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = group[0:2] == ijk 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk 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] == ijk 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 +posting bottom up codelets +urgency: 24.1, number: 2, bin: 2 +object chosen = a from initial string +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 +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 i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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-group-scout--direction, with urgency: 3 +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 +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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +urgency: 24.1, number: 2, bin: 2 +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +posting bottom up codelets +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == abc from initial string +object chosen = a from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +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: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +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: 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 = 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 = successor bond between b and c 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 bond +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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +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: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between j and k 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 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +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] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +no firstBond2 +object chosen = group[0:2] == ijk from target string +object chosen = c from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +posting bottom up codelets +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 +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j 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 +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=18 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=18 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = k +no firstBond +no firstBond2 +initial : relevance = 0, unhappiness=18 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 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 = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +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--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 = k from target string +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = k from target string +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +no incompatible groups +building bond successor bond between i and j +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=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = k +no firstBond +no firstBond2 +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = k +no firstBond +no firstBond2 +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 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = i +firstBond: successor bond between i and j +no firstBond2 +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +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 = 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 +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 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: k +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle object chosen = predecessor bond between j and k from other string bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor bond between j and k 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 k +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 = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 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--direction, with 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 = 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 +initial : relevance = 0, 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 = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 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 = group[0:1] == ij 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: 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-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 j and k 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 k +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: k +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 = group[0:2] == abc from initial string +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +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 = 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 = 50, unhappiness=89 +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 j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between j and k +object chosen = successor 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 = 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] == ijk 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: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +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 = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = i 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 +top_down_bond_scout__category +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: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: k +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k 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 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: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == abc from initial string +posting bottom up codelets +object chosen = group[0:2] == ijk 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 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 +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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +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 j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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 +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = j from target string +object chosen = b 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j 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: successor 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 +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 = 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 +object 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 +urgency: 100.0, number: 1, bin: 7 +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 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = c from initial string +object chosen = i from target string object chosen = a from initial string destination: b chosen bond facet: letterCategory @@ -21411,26 +20505,57 @@ Source: b, destination: c source descriptor: B destination descriptor: C proposing successor bond -object chosen = successor bond between i and j from other string -bond strength = 48 for successor bond between i and j -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 = successor bond between b and c from other string bond strength = 48 for successor bond between b and c -object chosen = successor bond between j and k from other string -bond strength = 48 for successor bond between j and k -object chosen = i from target string +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 = k from target string destination: j chosen bond facet: letterCategory -Source: i, destination: j -source descriptor: I +Source: k, destination: j +source descriptor: K destination descriptor: J -proposing successor bond +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 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 j and k from other string +bond strength = 48 for predecessor bond between j and k +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 = 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 i and j from other string +bond strength = 91 for successor bond between i and j +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 = j from target string destination: k chosen bond facet: letterCategory @@ -21438,6 +20563,1193 @@ Source: j, destination: k source descriptor: J destination descriptor: K proposing successor bond +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 +Post top down: 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 +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 +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 +urgency: 23.200000000000003, number: 1, bin: 2 +urgency: 23.200000000000003, number: 1, bin: 2 +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: k +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j +Post top down: 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 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = a +no firstBond +no firstBond2 +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +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 +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 = 100, unhappiness=89 +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 = successor 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 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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with 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 +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 +object chosen = k from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: k, destination: j +object chosen = group[0:2] == abc from initial string +no incompatible bonds +no incompatible Groups +building 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 = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +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 +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 +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 j and k +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +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 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +object chosen = k from target 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: a, destination: b +object chosen = successor bond between j 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--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +object chosen = successor 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 = group[0:2] == abc from initial string +object chosen = c from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +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=78 +target string selected: ijk with 3 letters, 3 objects, 2 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 k +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-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 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 = group[0:2] == ijk from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk 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 = group[0:2] == ijk 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 +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 +Post top down: 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 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 +object chosen = successor bond between i and j 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +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] == ijk from target string +object chosen = group[0:2] == ijk 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 = 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 +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 = 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 +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: 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-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 = i from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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 = j from target string +object chosen = group[0:2] == ijk 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: ijk 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: ijk with 3 letters, 4 objects, 2 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 k +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 = 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] == ijk from target string +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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 +posting bottom up codelets +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +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 = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +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 = successor bond between a and b from other string +urgency: 23.200000000000003, number: 1, bin: 2 +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = c from initial string +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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 = 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 = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +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-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 +initial : relevance = 0, unhappiness=100 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +to object: k +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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 0, unhappiness=100 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond +source: b, destination: a +object chosen = j 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 = Correspondence between c and k from other string +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: c +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +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 = successor bond between b and c from other string +bond strength = 48 for successor bond between b and c +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +urgency: 100.0, number: 1, bin: 7 +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 = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +initial : relevance = 0, unhappiness=100 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for 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 +object chosen = a from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 0, unhappiness=100 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond +source: a, destination: b +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +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 j and k +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 = c 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 i and j from other string +bond strength = 48 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = b from initial string +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +object chosen = successor bond between j and k 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 = 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 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = k 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 j and k from other string +bond strength = 48 for predecessor bond between j and k +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 +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: 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 = k 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 j and k from other string +already exists: activate descriptors & Fizzle +object chosen = c from initial string +initial : relevance = 50, unhappiness=100 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = i +no firstBond +no firstBond2 +initial : relevance = 50, unhappiness=100 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 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 +Post top down: 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: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between i and j 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 i +object chosen = group[1:2] == jk from target string +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 +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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with 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=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j +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 +urgency: 100.0, number: 1, bin: 7 +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 +object chosen = successor bond between i and j from other string +bond strength = 69 for successor bond between i and j +succeeded: posting bond-builder +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 +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 = 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--category, with 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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +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 +initial : relevance = 50, unhappiness=94 +target : relevance = 100, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 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 k +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +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] == ijk from target string +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=94 +target : relevance = 100, unhappiness=84 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +object chosen = group[0:1] == ab 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: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 +posting bottom up codelets +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +urgency: 100.0, number: 1, bin: 7 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +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 i and j 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 = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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-group-scout--direction, with 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=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between b and c +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == ijk 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 +initial : relevance = 100, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk 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 = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between i and j 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: c, destination: b +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 j and k from other string +bond strength = 48 for predecessor bond between j and k +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +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 j and k from other 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 +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: 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 +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--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 = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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] == ijk from target string +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +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 +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk 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 = 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 i to k +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] == ijk from target string +object chosen = group[0:2] == ijk 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 = 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 +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +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] == ijk from target string +object chosen = group[0:2] == ijk 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 = 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 = 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 = k 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 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 = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +posting bottom up codelets +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +failed to break bonds: Fizzle +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +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 = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 2, 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 +object 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: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +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: 2, 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 = successor bond between i and j 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 = 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 = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 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: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +posting bottom up codelets +object chosen = b from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk 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 = 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 = 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] == ijk from target string +object chosen = group[0:2] == ijk 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: 2, bin: 7 +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 = b 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 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 = c 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 = 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 @@ -21452,22 +21764,30 @@ Source: j, destination: i source descriptor: J destination descriptor: I 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: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 = 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 +bond strength = 48 for predecessor bond between b and c object chosen = predecessor bond between i and j from other string bond strength = 48 for predecessor bond between i and j -object chosen = i 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 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between j and k from other string -bond strength = 48 for successor bond between j and k -object chosen = a from initial string object chosen = j from target string destination: i chosen bond facet: letterCategory @@ -21475,16 +21795,22 @@ Source: j, destination: i source descriptor: J destination descriptor: I 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 = 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 +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 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 j and k from other string +bond strength = 48 for predecessor bond between j and k object chosen = a from initial string destination: b chosen bond facet: letterCategory @@ -21492,22 +21818,29 @@ Source: a, destination: b source descriptor: A destination descriptor: B proposing successor bond -urgency: 100.0, number: 1, bin: 7 object chosen = i from target string object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between i and j from other string -bond strength = 48 for successor bond between i and j -object chosen = k from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = j from target string -destination: k +destination: b chosen bond facet: letterCategory -Source: j, destination: k +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i source descriptor: J -destination descriptor: K -proposing successor bond +destination descriptor: I +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 = 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 = i from target string destination: j chosen bond facet: letterCategory @@ -21515,126 +21848,258 @@ Source: i, destination: j source descriptor: I destination descriptor: J proposing successor bond -object chosen = k from target string -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 = 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--direction, with urgency: 3 +Post top down: 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 = a from initial string -destination: b +object chosen = b from initial string +destination: c chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B +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 = successor bond between b and c from other string +bond strength = 69 for successor bond between b and c +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=100 +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 = predecessor bond between i and j 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 -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 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: 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 i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 +trying to break incompatible correspondences +lost fight with Correspondence between a and i +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=100 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: c 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: c -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -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 = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = j from target string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=100 -target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond -source: j, destination: i -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=100 -target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond -source: j, destination: i -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 i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder +object chosen = b from initial string object chosen = k from target string -object chosen = a from initial string -destination: b +destination: j chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = c from initial string -initial : relevance = 50, unhappiness=94 +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = a from initial 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 = 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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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=84 target : relevance = 0, unhappiness=100 -target string selected: ijk with 3 letters, 3 objects, 0 bonds for direction -source chosen = i -no firstBond +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +to object: j +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=100 +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 = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +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 = 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 j and k from other string +bond strength = 48 for predecessor bond between j and k 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: 23.200000000000003, number: 1, bin: 2 +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = j 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: k Post top down: 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 +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +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 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 i and j 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 i and j from other string +bond strength = 91 for successor bond between i and j +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 +Post top down: top-down-description-scout, with urgency: 5 +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 direction +source chosen = a +firstBond: successor bond between a and b +no firstBond2 +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 +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 +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 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:1] == ij 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-bond-scout--category, with urgency: 4 posting bottom up codelets -initial : relevance = 50, unhappiness=89 +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 = group[0:1] == ab from initial string +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: j +object chosen = successor 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 j and k from other string +bond strength = 48 for predecessor bond between j and k +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 +object chosen = k from target string +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: 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 = 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-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post 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 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = k +no firstBond +no firstBond2 +object chosen = b from initial string +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=78 target : relevance = 50, unhappiness=89 target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction source chosen = j @@ -21643,392 +22108,209 @@ firstBond2: 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 -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction -source chosen = k -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 = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = i 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 = 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=89 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction -source chosen = k -no firstBond -no firstBond2 -object chosen = successor bond between j and k from other string -bond strength = 94 for successor bond between j and k -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 = group[0:1] == ab from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between j and k from other string -bond strength = 94 for successor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between i and j 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 = 91 for successor bond between a and b -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 +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 -Post top down: 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 i and j from other string already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 0 +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +object chosen = group[0:1] == ij from target string +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: c +object chosen = group[0:2] == abc from initial string no incompatible bonds -no incompatible groups -building bond successor bond between b and c +no incompatible Groups +building group +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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-bond-scout--category, with 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: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = j +no firstBond +firstBond2: 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = k +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: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = j +no firstBond +firstBond2: 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 = successor bond between b and c from other string bond strength = 96 for successor bond between b and c succeeded: posting bond-builder -object chosen = j from target string -initial : relevance = 100, unhappiness=89 +object chosen = group[0:1] == ij from target string +object chosen = group[0:1] == ij from target string +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +object chosen = group[0:1] == ij 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 +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 +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: ijk with 3 letters, 3 objects, 1 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 = group[0:1] == ij from target string +object chosen = k 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=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = k from target string +initial : relevance = 100, unhappiness=15 target : relevance = 50, unhappiness=89 target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: k, destination: j +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 = 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 = 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=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--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 +already exists: activate descriptors & Fizzle +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j 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 j and k from other string number of incompatibleBonds: 0 no incompatible bonds no incompatible groups building bond successor bond between j and k object chosen = group[0:2] == abc from initial string -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -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-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 +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 i and j 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 = 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 j and k from other string -bond strength = 48 for predecessor bond between j and k -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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-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 -urgency: 100.0, number: 1, bin: 7 -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -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 +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=89 target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: j, destination: k -initial : relevance = 100, unhappiness=78 -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:1] == ij from target string -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -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-group-scout--direction, with urgency: 3 -Post top down: 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 = i 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 j and k 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] == ijk from target string -object chosen = i from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between j and k 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-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = j 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 = 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 -object chosen = k from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: k, destination: j -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: b, destination: 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 = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = group[0:2] == ijk from target 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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 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 k -object chosen = group[0:2] == ijk from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond source: i, destination: j -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between j 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: 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] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 k -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: i -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk from target string -object chosen = j from target string -object chosen = group[0:2] == abc from initial string -posting bottom up codelets -object chosen = group[0:2] == ijk 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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 k -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: j -object chosen = group[0:2] == ijk 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 -object chosen = group[0:2] == ijk 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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -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 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 i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == ijk 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 -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 k -object chosen = group[0:2] == ijk 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] == ijk from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk 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 = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = j from target string +object chosen = group[0:1] == ij from target string +no incompatible bonds +no incompatible Groups +building group initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 +target : relevance = 66, unhappiness=78 target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between i and j 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +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-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 j and k from other string +bond strength = 95 for successor bond between j and k +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 66, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = group[0:1] == ij +no firstBond +no firstBond2 +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle object chosen = j from target string destination: k chosen bond facet: letterCategory @@ -22036,1892 +22318,165 @@ Source: j, destination: k source descriptor: J destination descriptor: K proposing successor bond -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk 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 j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = group[0:2] == ijk from target string -object chosen = a from initial string -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: successor bond between j and k -possible group: successor bond between j and k -trying from j to successor -proposing group from i to k -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: j -object chosen = group[0:2] == ijk from target string -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk from target 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 -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 = 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 top_down_bond_scout__category initial : relevance = 100, unhappiness=15 -target : 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: 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 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 -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: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -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 -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 -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: 23.200000000000003, number: 1, bin: 2 -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 -urgency: 23.200000000000003, number: 1, bin: 2 -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 -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 i and j from other string -bond strength = 48 for successor bond between i and j -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -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 = 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 = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -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 = 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 -object 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 = 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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=94 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction -source chosen = i -firstBond: successor bond between i and j -no firstBond2 -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 -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=94 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond source: b, destination: c -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=94 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction -source chosen = i -firstBond: successor bond between i and j -no firstBond2 -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=94 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -to object: j -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -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 -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-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between j and k from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between j and k -initial : relevance = 0, 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 = 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 -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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=84 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from k to predecessor -proposing group from j to k -object chosen = c from initial string -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 -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 i and j 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-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=84 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: i -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=84 -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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: c -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 object chosen = group[0:2] == ijk 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=78 -target : relevance = 50, unhappiness=84 -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 = 50, unhappiness=84 -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 -object chosen = group[1:2] == jk 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 -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 = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = k 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 = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between i and j from other string -bond strength = 94 for predecessor bond between i and j -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 -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 -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 b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 1 -successor bond between i and j -lost fight with successor bond between i and j -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: c, destination: b -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -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-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = j -firstBond: successor bond between i and j -firstBond2: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from j to predecessor -proposing group from j to k -object chosen = group[1:2] == jk from target string -object chosen = j 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 -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 = i from target string -destination: j -chosen bond facet: letterCategory -Source: i, destination: j -source descriptor: I -destination descriptor: J -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 -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 -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 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -to object: j -object 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 i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -object chosen = group[0:2] == ijk 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 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 i and j 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 -posting bottom up codelets -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: 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 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -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 j and k from other string -bond strength = 94 for successor bond between j and k -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: a, destination: b -posting bottom up codelets -object chosen = successor bond between j and k from other string -number of incompatibleBonds: 1 -predecessor bond between j and k -won fight with predecessor bond between j and k -broke the bonds -won fight with group[0:2] == ijk -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and k -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = i -firstBond: successor bond between i and j -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 -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from k to predecessor -proposing group from j to k -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: 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[1:2] == jk 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] == ijk from target string -object chosen = group[0:2] == ijk from target string -lost fight with successor bond between i and j -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 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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: k -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 = i from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = i -firstBond: successor bond between i and j -no firstBond2 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k -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 -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -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: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -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 j and k from other string -bond strength = 94 for successor bond between j and k -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 -building bond successor bond between a and b -object chosen = successor bond between j and k from other string -number of incompatibleBonds: 1 -predecessor bond between j and k -lost fight with predecessor bond between j and k -failed to break bonds: Fizzle -object chosen = predecessor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target string -lost fight with successor bond between i and j -failed to break bonds: Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -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 = 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[0:2] == abc from initial string -object chosen = group[1:2] == bc from initial string -object chosen = group[0:2] == ijk 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=79 -target : relevance = 50, 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=79 -target : relevance = 50, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: k -object chosen = b 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 j and k from other string -bond strength = 91 for predecessor bond between j and k -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 -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: 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 = 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 -lost fight with Correspondence between a and i -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=15 -target string selected: ijk 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 j and k 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 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -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 = 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 k -object chosen = group[0:2] == ijk 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=79 -target : relevance = 50, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: i -object chosen = predecessor bond between i and j from other string -bond strength = 94 for predecessor bond between i and j -succeeded: posting bond-builder -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: c, destination: b -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 1 -successor bond between i and j -lost fight with successor bond between i and j -failed to break bonds: 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 -Post top down: top-down-group-scout--direction, with 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=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -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: successor bond between a and b -no firstBond2 -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 = 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 -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[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 -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 -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from k to predecessor -proposing group from j to k -object chosen = group[1:2] == jk from target string -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 -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=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 a and b 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 -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -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: 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[1:2] == jk from target string -object chosen = group[0:1] == ab 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--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 = 50, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -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 -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 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from j to predecessor -proposing group from j to k -object chosen = group[1:2] == jk 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--category, with 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 -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 33, unhappiness=79 -target : relevance = 50, 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=79 -target : relevance = 50, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -initial : relevance = 33, unhappiness=79 -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 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 -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 -bond strength = 94 for successor bond between b and c -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 -Post top down: 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 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 k -initial : relevance = 33, unhappiness=78 -target : relevance = 50, 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 = 50, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 33, unhappiness=78 -target : relevance = 50, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 33, unhappiness=78 -target : relevance = 50, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == ijk from target string -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-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] == ij from target string -initial : relevance = 33, unhappiness=92 -target : relevance = 50, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -initial : relevance = 33, unhappiness=92 -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 -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 = 33, unhappiness=92 -target : relevance = 50, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 33, unhappiness=92 -target : relevance = 50, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: k -object chosen = group[1:2] == bc from initial string -object chosen = successor bond between j and k from other string -bond strength = 94 for successor bond between j and k -succeeded: posting bond-builder -initial : relevance = 33, unhappiness=92 -target : relevance = 50, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: j -object chosen = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k -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-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 33, unhappiness=78 -target : relevance = 50, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: i -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 -initial : relevance = 33, unhappiness=78 -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 -no firstBond2 -urgency: 100.0, number: 1, bin: 7 -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: a, destination: group[1:2] == bc -object chosen = predecessor bond between i and j from other string -bond strength = 94 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = predecessor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk from target string -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: a, destination: group[1:2] == bc -initial : relevance = 33, unhappiness=78 -target : relevance = 50, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 1 -successor bond between i and j -won fight with successor bond between i and j -broke the bonds -lost fight with group[0:2] == ijk -failed to break groups: Fizzle -object chosen = successor bond between j and k from other string -number of incompatibleBonds: 1 -predecessor bond between j and k -won fight with predecessor bond between j and k -broke the bonds -won fight with group[0:2] == ijk -broke the groups -building bond successor bond between j and 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-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 -posting bottom up codelets -initial : relevance = 33, unhappiness=78 -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 -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 = 33, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 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 k -object chosen = group[0:2] == ijk from target string -object chosen = group[0:1] == ab from initial string -object chosen = group[0:2] == ijk from target string -object chosen = group[1:2] == bc from initial string -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -top_down_bond_scout__category -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: k, destination: j -object chosen = group[1:2] == bc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k -succeeded: posting bond-builder object chosen = group[0:2] == ijk from target string no incompatible bonds -no incompatible Groups +won fight with group[0:1] == ij +won fight with group[0:1] == ij +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-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 = 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 = 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 direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -object chosen = group[0:2] == ijk 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: 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 -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -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 = predecessor bond between j and k from other string -number of incompatibleBonds: 1 -successor bond between j and k -won fight with successor bond between j and k -broke the bonds -lost fight with group[0:2] == ijk -failed to break groups: Fizzle -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 -object chosen = group[1:2] == bc from initial string -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: 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-bond-scout--category, with 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 -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] == ijk from target string -already exists...activate descriptors & fizzle -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == ijk from target string -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk 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 -Post top down: top-down-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-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -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: a, destination: group[1:2] == bc -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 k -object chosen = group[0:2] == ijk from target string -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] == ijk from target string -object chosen = group[0:2] == ijk 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] == ijk from target string -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -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 = 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] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[1:2] == bc from initial string -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 = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = k -firstBond: successor bond between j and k -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 = 33, unhappiness=92 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = c from initial string -initial : relevance = 33, unhappiness=92 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 33, unhappiness=92 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 i to k -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 = b from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[1:2] == jk from target string -no incompatible bonds -lost fight with group[0:2] == ijk -failed to break Groups: Fizzle -initial : relevance = 33, unhappiness=92 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -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 = group[1:2] == bc -no firstBond -no firstBond2 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -initial : relevance = 33, unhappiness=92 -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] == ijk 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-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 -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 = 94 for predecessor bond between a and b -succeeded: posting bond-builder -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 = group[0:2] == ijk 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 -object chosen = j from target string -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 k -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 -trying to break incompatible correspondences -lost fight with Correspondence between a and i -object chosen = c from initial string -object chosen = group[0:2] == ijk 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-description-scout, with urgency: 5 -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 bond -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: c -object chosen = a from initial string -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 = 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 = 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 -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = group[0:2] == ijk 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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with 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 -won fight with predecessor bond between b and c -broke the bonds -won fight with group[1:2] == bc -broke the groups -building bond successor bond between b and c -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 k -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk 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 bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -object chosen = group[0:2] == ijk 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 group -object chosen = group[0:2] == ijk 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 -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 j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -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=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 j and k 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 -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 = 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, 4 objects, 2 bonds for bond -to object: b -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 = 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-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: j -object chosen = successor bond between a 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 = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k succeeded: posting bond-builder -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == ijk 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 = successor bond between j and k 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 i and j 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 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = k -firstBond: successor bond between j and k -no firstBond2 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = k from target string -urgency: 100.0, number: 1, bin: 7 +object chosen = i from target string initial : relevance = 100, unhappiness=15 target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 k -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == ijk 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 -posting bottom up codelets -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk 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 i and j from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: j -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: k +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 j and k from other string -bond strength = 91 for predecessor bond between j and k +bond strength = 48 for predecessor bond between j and k 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 = group[0:2] == ijk 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 group object chosen = predecessor bond between j and k from other string number of incompatibleBonds: 1 successor bond between j and k lost fight with successor bond between j and k 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 -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 = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -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 i and j 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: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b +to object: c +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k 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 group +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: k +object chosen = successor bond between j and k 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 +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +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 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 j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +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 +already exists: activate descriptors & Fizzle +object chosen = successor bond between j and k 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 bond +to object: c urgency: 100.0, number: 2, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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 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 -trying to break incompatible correspondences -lost fight with Correspondence between a and i +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +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: 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 = 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 = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between i and j 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 = b 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 -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 = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -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 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -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 -object chosen = k from target string -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -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 -Post top down: 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 = 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 = c from initial string -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=100 -target string selected: ijk with 3 letters, 3 objects, 0 bonds for direction -source chosen = j -no firstBond -no firstBond2 -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 = a -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 -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 -object chosen = predecessor bond between i and j from other string -bond strength = 48 for predecessor bond between i and j -object chosen = successor bond between i and j from other string -bond strength = 48 for successor bond between i and j -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 = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = i from target string -object chosen = j from target string -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -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 -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: 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 i and j from other string -bond strength = 48 for successor bond between i and j -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 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between b and j from other string -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: c -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 = 0, unhappiness=100 -target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond source: i, destination: j -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 = successor bond between j and k from other string -bond strength = 48 for successor bond between j and k -succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +firstBond2: successor bond between i and j object chosen = successor bond between i and j from other string -bond strength = 48 for successor bond between i and j -object chosen = k from target 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 = 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 = 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 = 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 = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c +bond strength = 96 for successor bond between i and j succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=100 -target : relevance = 0, unhappiness=100 -target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond -to object: k -object chosen = i from target string -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 = 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 = i from target string -destination: j -chosen bond facet: letterCategory -Source: i, destination: j -source descriptor: I -destination descriptor: J -proposing successor bond -initial : relevance = 0, unhappiness=100 -target : relevance = 0, unhappiness=100 -target string selected: ijk with 3 letters, 3 objects, 0 bonds for direction -source chosen = i -no firstBond -no firstBond2 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between j and k from other string -bond strength = 48 for successor bond between j and k -object chosen = j from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = k 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 = 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 = 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 = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -object chosen = j from target string -object chosen = b from initial string -object chosen = c from initial string -object chosen = j 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-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 = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -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 -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 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=100 -target : relevance = 50, unhappiness=100 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: j, destination: i -object chosen = predecessor bond between i and j from other string -bond strength = 48 for predecessor bond between i and j -object chosen = successor bond between i and j from other string -bond strength = 48 for successor bond between i and j -top_down_bond_scout__category -initial : relevance = 0, unhappiness=100 -target : relevance = 50, unhappiness=100 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: j, destination: i -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -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 j and k -posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle object chosen = successor bond between i and j from other string already exists: activate descriptors & Fizzle +object chosen = k from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +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 j and k 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j object chosen = successor bond between i and j from other string bond strength = 96 for successor bond between i and j succeeded: posting bond-builder @@ -23934,6 +22489,48 @@ Source: c, destination: b source descriptor: C destination descriptor: B proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +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 +urgency: 100.0, number: 1, bin: 7 +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 = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor 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 +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = i from target string +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +bond strength = 48 for successor bond between j and k +object 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 = k from target string destination: j chosen bond facet: letterCategory @@ -23941,28 +22538,6 @@ Source: k, destination: j source descriptor: K destination descriptor: J proposing predecessor bond -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -object 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 j and k 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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 = i from target string object chosen = b from initial string destination: a chosen bond facet: letterCategory @@ -23970,41 +22545,1023 @@ Source: b, destination: a source descriptor: B destination descriptor: A proposing predecessor bond +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 = predecessor bond between a and b from other string +bond strength = 48 for predecessor bond between a and b +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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 +object 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 +object chosen = c from initial string +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 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 i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between i and j +urgency: 100.0, number: 1, bin: 7 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +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 = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +bond strength = 94 for predecessor bond between j and k +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: j +object chosen = predecessor bond between j and k from other string +bond strength = 94 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: i +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 j and k from other string +bond strength = 94 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and 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-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 j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = b from initial string +object chosen = j from target string +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j 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-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 j and k from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: k object chosen = group[0:2] == ijk from target string object chosen = group[0:2] == ijk from target string no incompatible bonds no incompatible Groups building group +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 i +building bond successor bond between a and b +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j 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--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 +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +won fight with predecessor bond between j and k +broke the bonds +lost fight with group[0:2] == ijk +failed to break groups: Fizzle +object chosen = b 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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between j 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 +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 i and j from other string +bond strength = 96 for predecessor bond between i and j +Post top down: 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 = 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 +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 +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 +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 +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 = 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 +object 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=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 = 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 k +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 +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 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=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 = 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] == 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +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 +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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 +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +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-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 = k from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between j and k 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: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +no firstBond2 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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: a +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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: 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 +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--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] == ijk 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 = 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 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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = group[0:2] == ijk 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 +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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +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 +initial : 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-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k 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: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +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 +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 i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +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 +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 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = group[0:2] == ijk 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 +top_down_bond_scout__category +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 = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +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 = 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 +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 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 +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] == ijk 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: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk 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] == ijk 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 +succeeded: posting bond-builder +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +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 = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +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: 0 +no incompatible bonds +no incompatible groups +building bond 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: 23.200000000000003, number: 1, bin: 2 +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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor 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 = j from target string +object chosen = successor bond between j and k from other string +bond strength = 48 for successor bond between j and k +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +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 +object chosen = j from target string +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = k from target string +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 +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 = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +Post top down: 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 +top_down_bond_scout__category initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: k, destination: j +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 j and k from other string +bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +object chosen = b from initial string +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +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 +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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:1] == ij from target string +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = j from target string +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 +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=84 initial string selected: abc with 3 letters, 3 objects, 1 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 +bond strength = 91 for predecessor bond between b and c +succeeded: posting bond-builder object chosen = successor bond between i and j from other string already exists: activate descriptors & Fizzle -object chosen = group[1:2] == bc 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 j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 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 +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +no firstBond2 +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +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-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 +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 +no firstBond +no firstBond2 +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +object chosen = predecessor bond between i and j from other string +bond strength = 69 for predecessor bond between i and j succeeded: posting bond-builder +object chosen = group[0:1] == ij from target string +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 = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +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: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: i +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: k +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--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 +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 = 50, unhappiness=89 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: k +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=84 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +to object: a +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=84 +initial string selected: abc 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--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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 j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +object chosen = j from target string +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=84 +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 +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 +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:1] == ij from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target string +won fight with predecessor bond between j and k +broke the bonds +no incompatible Groups +building group +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 = 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 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 +source chosen = b firstBond: successor bond between b and c possible group: successor bond between b and c -trying from c to successor +trying from b to successor proposing group from b to c -object chosen = successor bond between i and j 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 = 50, unhappiness=89 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +object chosen = b from initial string +object chosen = successor bond between j and k from other string already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = group[1:2] == bc from initial string +urgency: 100.0, number: 1, bin: 7 +object chosen = group[1:2] == bc 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-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 = b from initial string +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between j and k from other 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +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 initial : relevance = 50, unhappiness=89 target : relevance = 100, unhappiness=15 initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction @@ -24014,6 +23571,1187 @@ 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 +object chosen = group[1:2] == bc from initial string +object chosen = a 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 = 91 for predecessor 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 +initial : relevance = 0, unhappiness=89 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 1 bonds for bond +source: c, destination: b +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 = 66, unhappiness=89 +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-group-scout--direction, with urgency: 3 +Post top down: 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 +bond strength = 91 for predecessor bond between b and c +succeeded: posting bond-builder +initial : relevance = 66, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +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[1:2] == bc 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[1:2] == bc +failed to break groups: Fizzle +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 +object chosen = successor bond between j and k from other 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: group[1:2] == bc, 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-bond-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 direction +source chosen = group[1:2] == bc +no firstBond +no firstBond2 +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +top_down_bond_scout__category +initial : relevance = 66, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +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[1:2] == bc from initial string +urgency: 100.0, number: 1, bin: 7 +object chosen = a from initial string +object chosen = group[0:2] == ijk 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] == ijk 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 = group[1:2] == bc +no firstBond +no firstBond2 +Post top down: top-down-bond-scout--category, with 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: ijk with 3 letters, 4 objects, 2 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 k +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +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 = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +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 +destination: a +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +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 direction +source chosen = group[1:2] == bc +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-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] == ij from target string +object chosen = a from initial string +object chosen = successor bond between i and j 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 = 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 = 66, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 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, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk 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 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-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[0:2] == ijk 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 group +object chosen = group[0:2] == abc from initial string +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: ijk with 3 letters, 4 objects, 2 bonds for group +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: c, destination: b +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +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 +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: group[1:2] == bc +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with 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=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 = successor bond between b and c from other 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: 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 group +object chosen = group[0:2] == ijk 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 +object chosen = group[0:2] == abc from initial 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 = 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 +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 66, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +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 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: a, 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 +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond 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 j and k from other string +bond strength = 96 for successor bond between j and k +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 +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: 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[1:2] == bc from initial string +no incompatible bonds +lost fight with group[0:2] == abc +failed to break Groups: Fizzle +posting bottom up codelets +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +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: ijk with 3 letters, 4 objects, 2 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 i to k +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 +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk 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: successor bond between a and b +no firstBond2 +object chosen = successor bond between j and k 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 = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +posting bottom up codelets +object chosen = group[0:2] == ijk 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 = 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 = successor bond between a and b from other string +bond strength = 96 for successor bond 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 = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +succeeded: posting bond-builder +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] == ijk from target string +object chosen = group[0:2] == ijk 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +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 +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +posting bottom up codelets +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +failed to break bonds: Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +top_down_bond_scout__category +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 i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j 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 +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] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +object chosen = group[0:2] == ijk 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 = b 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j 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 +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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor 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: 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 = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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=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 +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: 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 = 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 = a 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 = 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 +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 = 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 +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 +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 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: 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 = b 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 +urgency: 100.0, number: 1, bin: 7 +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = j 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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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=79 +target : relevance = 0, unhappiness=100 +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=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for direction +source chosen = k +no firstBond +no firstBond2 +initial : relevance = 50, unhappiness=79 +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 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: 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:1] == ab 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: a, destination: 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 +Post top down: 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-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = a from initial string +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for direction +source chosen = j +no firstBond +no firstBond2 +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +to object: i +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, 2 bonds for bond +to object: a +top_down_bond_scout__category +initial : relevance = 50, 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 = 50, unhappiness=89 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +to object: k +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 +object 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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 = j from target string +object chosen = a from initial string +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: j +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 = 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 i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +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 +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = group[0:1] == ab 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 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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=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 +urgency: 100.0, number: 1, bin: 7 +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] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=84 +target : relevance = 50, unhappiness=89 +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=84 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: i +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-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-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 j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j +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 = k 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 = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = i +firstBond: successor bond between i and j +no firstBond2 +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 +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 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 +Post top down: 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 +posting bottom up codelets +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = k from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = k +no firstBond +no firstBond2 +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 j and k +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +failed to break bonds: Fizzle +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: k +object chosen = successor bond between i and j 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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 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 i to k +object chosen = group[0:1] == ij from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +no firstBond2 +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 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 i to k +object chosen = successor bond between j and k 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 = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +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[0:2] == ijk from target string +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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] == ijk 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 = successor bond between a and b from other string +bond strength = 96 for successor bond 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 j and k from other string +bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +failed to break bonds: Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +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] == ijk 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] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +top_down_bond_scout__category +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 a and b from other string +bond strength = 96 for successor bond 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] == bc from initial string +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 = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: k +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 i to k +posting bottom up codelets +object chosen = k from target string +object chosen = group[0:2] == ijk 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 i and j 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +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 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 +top_down_bond_scout__category +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] == ijk 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 group +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 j and k 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] == ijk 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 = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk 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 +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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +top_down_bond_scout__category +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 = c 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 +urgency: 23.200000000000003, number: 1, bin: 2 +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 +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 i and j from other string +bond strength = 48 for predecessor bond between i and j +succeeded: posting bond-builder +urgency: 23.200000000000003, number: 1, bin: 2 object chosen = c from initial string destination: b chosen bond facet: letterCategory @@ -24022,66 +24760,16 @@ source descriptor: C destination descriptor: B proposing predecessor bond urgency: 100.0, number: 1, bin: 7 -object chosen = group[1:2] == bc from initial string -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 k -object chosen = b 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 -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: b, destination: a -object chosen = group[0:2] == ijk 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 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 -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 = b from initial string -object chosen = b from initial string -destination: c +urgency: 100.0, number: 1, bin: 7 +object chosen = j from target string +destination: k chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C +Source: j, destination: k +source descriptor: J +destination descriptor: K proposing successor bond -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 object chosen = a from initial string destination: b chosen bond facet: letterCategory @@ -24089,77 +24777,161 @@ Source: a, destination: b source descriptor: A destination descriptor: B proposing successor bond -top_down_bond_scout__category -initial : relevance = 33, unhappiness=89 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j +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 = 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 i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between i and j +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 = 48 for successor bond between a and b +succeeded: posting bond-builder +object chosen = k 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 = 91 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 = 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: 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 -bond strength = 95 for successor bond 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 = 66, unhappiness=89 -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 +Post top down: 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-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 -bond strength = 95 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 = a from initial string -destination: group[1:2] == bc -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 = 0, unhappiness=94 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = k +no firstBond +no firstBond2 +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 top_down_bond_scout__category -initial : relevance = 66, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -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 = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between j and k from other 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: group[1:2] == bc, destination: a +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 = a from initial string +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = k +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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 j and k from other string -bond strength = 96 for successor bond between j and k +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +no firstBond2 +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: k +object chosen = predecessor bond between j and k from other string +bond strength = 69 for predecessor bond between j and k +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=94 +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 = 0, unhappiness=89 +target : relevance = 50, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: k +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 +posting bottom up codelets +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: i +urgency: 23.200000000000003, number: 1, bin: 2 +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=94 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j succeeded: posting bond-builder -object chosen = group[1:2] == bc from initial string object chosen = a from initial string destination: b chosen bond facet: letterCategory @@ -24167,63 +24939,1452 @@ Source: a, destination: b source descriptor: A destination descriptor: B proposing successor bond +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +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 = 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-description-scout, with urgency: 5 +posting bottom up codelets +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 object chosen = successor bond between j and k from other 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 = successor bond between a and b from other string -already exists: activate descriptors & Fizzle +bond strength = 48 for successor bond between j and k +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 +no firstBond2 top_down_bond_scout__category -initial : relevance = 66, unhappiness=78 +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 +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 i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: i +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-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=84 +target : relevance = 100, unhappiness=78 +target string selected: ijk 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 = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +succeeded: posting bond-builder +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 = group[0:2] == abc from initial string +object chosen = k from target string +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +object chosen = group[0:2] == ijk from target string +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: b +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-description-scout, with urgency: 5 +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 = j from target string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +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 = 91 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between i and j 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-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 +object chosen = a from initial string +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +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 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] == ijk from target string +no incompatible bonds +no incompatible Groups +building 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 = 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 = k 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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[0:2] == ijk 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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 j 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 +object chosen = a from initial string +object chosen = group[0:1] == ab from initial 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 = 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 +bond strength = 69 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 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 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 = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +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 +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--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with 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=18 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=18 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from i to k +object chosen = group[1:2] == bc from initial string +object chosen = group[0:2] == ijk 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 +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 +bond strength = 91 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 +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = i 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 +posting bottom up codelets +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: b, destination: c +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 = 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 j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +object chosen = group[1:2] == bc from initial string +object chosen = group[0:2] == ijk 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 k +building bond successor bond between b and c +top_down_bond_scout__category +initial : relevance = 0, unhappiness=79 target : relevance = 100, unhappiness=15 target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond source: k, destination: j -object chosen = group[0:2] == ijk 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 group -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k succeeded: posting bond-builder -object chosen = successor bond between j and k 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 = 66, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: 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-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 +no incompatible groups +building bond predecessor bond between b and c +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 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 50, 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 = 94 for predecessor bond between a and b +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +top_down_bond_scout__category +initial : relevance = 50, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: a +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: 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 = 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 = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between j 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--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--category, with 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 = a +firstBond: successor bond between a and b +no firstBond2 +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = group[1:2] == bc 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 = 33, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +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, 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 +initial : relevance = 66, unhappiness=79 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 66, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +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 +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 +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] == ijk 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 +object chosen = group[0:2] == abc from initial 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 +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] == ijk from target string +object chosen = group[0:2] == ijk 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] == ijk 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: 6 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target 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 = 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] == ijk from target string +already exists...activate descriptors & fizzle +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: ijk 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: k +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 +lost fight with predecessor bond between a and b +failed to break bonds: Fizzle +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +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: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k +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 = group[0:2] == ijk from target string +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: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between j and k 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 = group[0:2] == ijk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +firstBond2: predecessor bond between i and j +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk 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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk 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 +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 +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +no firstBond2 +object chosen = group[0:2] == ijk 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 = a +firstBond: predecessor bond between a and b +no firstBond2 +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 j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +object chosen = k 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 = 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 bond +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +urgency: 23.200000000000003, number: 1, bin: 2 +urgency: 23.200000000000003, number: 1, bin: 2 +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: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +posting bottom up codelets +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +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 j and k from other string +already exists: activate descriptors & Fizzle +urgency: 23.200000000000003, number: 1, bin: 2 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[0:2] == ijk from target string +urgency: 100.0, number: 1, bin: 7 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 2, 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor bond between j and k 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: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +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] == ijk from target string +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +urgency: 23.200000000000003, number: 1, bin: 2 +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 +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 +destination: k +chosen bond facet: letterCategory +Source: j, destination: k +source descriptor: J +destination descriptor: K +proposing successor bond +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +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 = 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 +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 = 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 = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +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 j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between j and k +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 i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +won fight with successor bond between i and j +broke the bonds +no incompatible groups +building bond predecessor bond between i and j +object chosen = predecessor bond between j and k from other string +bond strength = 69 for predecessor bond between j and k +Post top down: 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 = a from initial string +object chosen = c from initial string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: k +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=84 +initial string selected: abc with 3 letters, 3 objects, 1 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 = 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 +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=84 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +to object: c +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=84 +initial string selected: abc with 3 letters, 3 objects, 1 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-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-description-scout, with urgency: 5 +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 +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = c +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 +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: a +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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +firstBond2: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from j to k +object chosen = c 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 j 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-group-scout--direction, with urgency: 3 +Post top down: 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 j and k from other string +bond strength = 69 for predecessor bond between j and k +object chosen = i from target string +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 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 = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor 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 +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 = k 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-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-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=84 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +to object: a +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +firstBond2: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to j +urgency: 23.200000000000003, number: 1, bin: 2 +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 = 50, unhappiness=84 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = c +no firstBond +no firstBond2 +object chosen = group[1:2] == jk from target string +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = predecessor bond between j and k from other string +bond strength = 69 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +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 = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +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-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post 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=89 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +no firstBond2 +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=84 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +no incompatible groups +building bond successor bond between i and j +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 +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=84 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=84 +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 +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 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 i to k +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--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 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 k +object chosen = group[0:1] == ab from initial string +object chosen = group[0:2] == ijk from target string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, 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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: k +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=89 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k +no firstBond2 +object chosen = c from initial string +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +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-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +won fight with successor bond between i and j +broke the bonds +no incompatible groups +building bond predecessor bond between i and j +object chosen = group[1:2] == jk from target string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: i +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +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=89 +target : relevance = 50, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to j +object chosen = predecessor bond between i and j from other 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=89 +target : relevance = 50, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +object chosen = group[0:2] == ijk 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 = i 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 +Post 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=89 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: k +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = i from target string +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 +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 = 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: 23.200000000000003, number: 1, 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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-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 +Post top down: top-down-description-scout, with urgency: 6 +posting bottom up codelets +object chosen = group[0:1] == ab 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: b, destination: 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 = group[0:1] == ij from target 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 = group[0:2] == abc from initial string +no incompatible bonds +no incompatible Groups +building group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = a from initial string +object chosen = group[1:2] == jk from target string +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = group[0:2] == ijk 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 = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +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 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 object chosen = successor bond between j and k from other string bond strength = 96 for successor bond between j and k succeeded: posting bond-builder +object chosen = group[0:1] == ab 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 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 j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = c from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +firstBond2: successor bond between i and j object chosen = successor bond between j and k from other string already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 66, unhappiness=78 -target : relevance = 100, unhappiness=15 +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 bond -source: group[1:2] == bc, destination: a -object chosen = group[1:2] == bc from initial string -destination: a +to object: a +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: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +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-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = k from target string +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 +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:1] == ij from target string +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between j and k 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 +initial : 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--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 +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +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 = 66, unhappiness=78 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: k +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[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 -to object: group[1:2] == bc -initial : relevance = 66, unhappiness=78 +to object: b +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == ijk 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 @@ -24232,16 +26393,780 @@ 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 -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--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 +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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +top_down_bond_scout__category +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 j and k 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 j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder initial : relevance = 100, unhappiness=15 target : relevance = 100, unhappiness=15 target string selected: ijk 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 = successor bond between j and k 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: 6 +posting bottom up codelets +object chosen = j from target string +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 = successor bond between a and b from other string +already exists: activate descriptors & Fizzle object chosen = group[0:2] == ijk from target string +object chosen = k from target string +urgency: 100.0, number: 2, bin: 7 +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +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 j and k from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +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 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +urgency: 100.0, number: 2, bin: 7 +object chosen = group[0:2] == ijk 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 = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk 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: ijk with 3 letters, 4 objects, 2 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 i to k +urgency: 100.0, number: 2, 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == ijk 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 +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 b 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 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 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: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 +object chosen = a 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 = 48 for successor bond between a and b +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +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 = 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 = 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 = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor 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 = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 = 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 = 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 = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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: 23.200000000000003, number: 1, bin: 2 +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 = 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 = j from target string +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +urgency: 23.200000000000003, number: 1, bin: 2 +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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 j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between j and k +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-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +object chosen = c 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 = 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 = i 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 = 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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 = i from target string +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 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 = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +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: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j +Post top down: 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 i and j from other string +bond strength = 94 for successor bond between i and j +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 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 = 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=89 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: k +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-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 = 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 +object chosen = k from target string +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 = c +no firstBond +no firstBond2 +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] == jk from target string +object chosen = group[0:2] == ijk from target string +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 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 i to k +Post top down: top-down-group-scout--direction, with 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 = c from initial string +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 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 +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = i 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 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 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 k +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: k +object chosen = group[0:2] == ijk 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 group +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 bond +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 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 i to 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-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 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 j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +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: 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 = 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 = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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] == ijk from target string +object chosen = group[0:2] == ijk 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 = successor bond between j and k 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 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between j and k 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 +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == ijk 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 +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 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +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 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between j and k 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: ijk 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: 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 j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = a from initial string +object chosen = successor bond between j and k 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 = group[0:2] == ijk 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 +target string selected: ijk with 3 letters, 4 objects, 2 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 i to k +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] == ijk from target string +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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: ijk with 3 letters, 4 objects, 2 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 i to k +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +posting bottom up codelets +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j 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 = k 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: ijk with 3 letters, 4 objects, 2 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 i to k +object chosen = group[0:2] == ijk 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 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +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 i and j 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 +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 = 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 +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 +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 = 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 top_down_bond_scout__category initial : relevance = 100, unhappiness=15 target : relevance = 100, unhappiness=15 @@ -24252,46 +27177,152 @@ bond strength = 96 for successor bond 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 initial : relevance = 100, unhappiness=15 target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +target string selected: ijk with 3 letters, 4 objects, 2 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 k +object chosen = group[0:2] == ijk 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 +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] == ijk from target string object chosen = group[0:2] == ijk 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 -Post top down: top-down-group-scout--category, with urgency: 4 +object chosen = c 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 +urgency: 100.0, number: 1, bin: 7 +object chosen = a from initial string +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +object chosen = i from target string +urgency: 100.0, number: 1, bin: 7 +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 = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 i to k +urgency: 100.0, number: 2, bin: 7 +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +Post top down: top-down-bond-scout--category, with urgency: 4 posting bottom up codelets object chosen = group[0:2] == ijk from target string object chosen = group[0:2] == ijk 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +object chosen = group[0:2] == ijk from target 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 group +target string selected: ijk with 3 letters, 4 objects, 2 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 i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 +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 = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = i from target string +urgency: 100.0, number: 1, bin: 7 initial : relevance = 100, unhappiness=15 target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: k +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 j and k from other string -bond strength = 96 for successor bond between j and k +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j succeeded: posting bond-builder -object chosen = group[0:2] == ijk from target string -object chosen = successor bond between j and k from other string +object chosen = successor bond between i and j from other string already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string object chosen = b from initial string destination: c chosen bond facet: letterCategory @@ -24306,6 +27337,10619 @@ object chosen = successor bond between b and c from other string already exists: activate descriptors & Fizzle object chosen = group[0:2] == ijk from target string already exists...activate descriptors & fizzle +urgency: 100.0, number: 2, bin: 7 +posting bottom up codelets +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 = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j 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 +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] == ijk from target string +object chosen = group[0:2] == ijk 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 = b from initial string +destination: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond +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 = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +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 +urgency: 23.200000000000003, number: 1, bin: 2 +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: 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 = 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 +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond 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 +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = c from initial string +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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 = 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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 = 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 +Post top down: 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 = 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 = 0, unhappiness=100 +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 = 48 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: 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 = 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 = 78 for successor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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 = a from initial string +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +to object: j +object 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=89 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for direction +source chosen = i +no firstBond +no firstBond2 +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +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 = 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-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: 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 +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 +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=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for direction +source chosen = k +no firstBond +no firstBond2 +initial : relevance = 0, unhappiness=79 +target : relevance = 0, unhappiness=100 +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=79 +target : relevance = 0, unhappiness=100 +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 +object chosen = a from initial string +initial : relevance = 0, unhappiness=79 +target : relevance = 0, unhappiness=100 +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-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 +Post top down: 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 +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=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +source: k, destination: j +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] == abc from initial string +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=15 +target : relevance = 0, unhappiness=100 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +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 = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +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=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +source: k, destination: j +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 j and k +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 = group[0:2] == abc from initial string +object chosen = i from target string +object chosen = successor bond between i and j 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 i +object chosen = successor bond between i and j 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 i +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 +lost fight with group[0:2] == abc +failed to break Groups: Fizzle +object chosen = k 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 +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: 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: k +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 = 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--direction, with urgency: 3 +Post top down: top-down-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 = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +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 +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +failed to break bonds: Fizzle +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +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 +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: k +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: c, destination: b +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 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 = 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-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 +posting bottom up codelets +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: j +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: j +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 = successor bond between j and k 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 k +building bond successor bond between j and k +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 i and j from other string +bond strength = 94 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between i and j +Post top down: top-down-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 = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: i +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 +urgency: 100.0, number: 1, bin: 7 +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 = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between a and i +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +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 +bond strength = 91 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 = 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 +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-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 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 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 +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: c, destination: b +object chosen = group[1:2] == jk 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 = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +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: a, destination: b +object chosen = k 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 = 50, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between a and i +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 group +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: i +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 = 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 = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +no firstBond2 +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 = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +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 +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 j and k 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=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=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 i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between a and i +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 = i from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +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 = 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 = 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +object chosen = group[0:2] == ijk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +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=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +object chosen = group[0:2] == ijk 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 = 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 = 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 = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = b from initial string +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +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 +object chosen = group[0:2] == ijk from target string +lost fight with successor bond between j and k +failed to break bonds: Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to j +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to j +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 i and j from other string +bond strength = 94 for successor bond between i and j +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 +posting bottom up codelets +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to j +object 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 j and k from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 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 = group[0:2] == ijk from target string +object chosen = group[0:1] == ij 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=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +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-group-scout--category, with urgency: 4 +Post top down: 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 i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +no incompatible groups +trying to break incompatible correspondences +won fight with Correspondence between a and i +building bond successor bond between i and j +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +failed to break bonds: Fizzle +object chosen = group[1:2] == jk 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 +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[1:2] == jk from target string +object chosen = group[0:1] == ij from target string +object chosen = k from target string +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between j and k from other string +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 0, 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:1] == ij from target string +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk 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] == ijk from target string +object chosen = group[0:2] == ijk from target string +won fight with successor bond between j and k +won fight with successor bond between i and j +broke the bonds +lost fight with group[0:2] == ijk +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 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk 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] == ijk from target string +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +won fight with successor bond between j and k +broke the bonds +won fight with group[0:2] == ijk +broke the groups +building bond predecessor bond between j and k +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:1] == ij from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = group[0:2] == ijk from target string +won fight with predecessor bond between j and k +broke the bonds +won fight with group[0:1] == ij +won fight with group[0:1] == ij +broke the Groups +building group +object chosen = i from target string +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk 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 = i from target string +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +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 +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +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 +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk 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 +object chosen = a 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: 23.200000000000003, number: 1, bin: 2 +object chosen = group[0:2] == ijk from target 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 = group[0:2] == ijk from target string +urgency: 23.200000000000003, number: 1, bin: 2 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object 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 = 0, unhappiness=15 +target string selected: ijk 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 i to k +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +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 +posting bottom up codelets +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +won fight with successor bond between i and j +broke the bonds +won fight with group[0:2] == ijk +broke the groups +building bond predecessor bond between i and j +object chosen = group[0:2] == ijk from target string +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=15 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +no firstBond2 +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 = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +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 = 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: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = i from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target string +object chosen = group[1:2] == jk 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 +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: ijk with 3 letters, 3 objects, 2 bonds for bond +object chosen = group[1:2] == jk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = predecessor bond between i and j 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 = 33, 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] == ijk from target string +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +object chosen = group[0:2] == abc from initial string +urgency: 100.0, number: 1, bin: 7 +urgency: 23.200000000000003, number: 1, bin: 2 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=79 +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-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 = 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: 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 = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +firstBond2: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from j to k +object 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 = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: group[1:2] == jk, destination: i +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk 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-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 +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: c, destination: b +object chosen = group[1:2] == jk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk 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 = 91 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 group +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: k +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with 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 +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +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 = 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 = b 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 +object 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 = 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: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +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 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = i from target string +object chosen = Correspondence between a and i from other string +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 j and k from other string +bond strength = 48 for predecessor bond between j and k +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +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 = 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-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = a from initial 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 j and k +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 = 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 j and k from other string +bond strength = 48 for predecessor bond between j and k +initial : relevance = 0, unhappiness=100 +target : relevance = 100, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond +to object: b +object chosen = i from target string +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 +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 = group[0:2] == ijk 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 b and c from other string +bond strength = 48 for predecessor bond between b and c +initial : relevance = 0, unhappiness=100 +target : relevance = 100, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +object chosen = group[0:2] == ijk from target string +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 = 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 = 0, unhappiness=100 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 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 k +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond +source: b, destination: 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 = 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 = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=100 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond +to object: c +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = j 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 = 0, unhappiness=100 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for direction +source chosen = c +no firstBond +no firstBond2 +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-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 i and j 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 +building bond successor bond between a and b +initial : relevance = 50, unhappiness=100 +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 = 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 = group[0:2] == ijk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=100 +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 = 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 i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j 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 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +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 +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 +no incompatible groups +building bond predecessor bond between b and c +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 +object chosen = c from initial string +object chosen = group[0:2] == ijk 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 +top_down_bond_scout__category +initial : relevance = 50, 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 +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 bond +to object: b +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 +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 = 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 +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 j and k from other string +bond strength = 91 for predecessor bond between j and k +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--direction, with urgency: 3 +Post top down: 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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=18 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +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 j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=84 +target : relevance = 100, unhappiness=18 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +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 +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 b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = c from initial string +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=84 +target : relevance = 100, unhappiness=18 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +Post top down: 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 = group[0:2] == ijk from target string +object chosen = c from initial string +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between j and k 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=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 = group[0:2] == ijk 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 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 +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 j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +failed to break bonds: Fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +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] == 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 +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-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == ijk 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 = c +firstBond: successor bond between b and c +no firstBond2 +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = k 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 = group[0:2] == ijk 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] == ijk from target string +already exists...activate descriptors & fizzle +urgency: 23.200000000000003, number: 1, bin: 2 +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 +object 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 +initial : 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] == ijk from target string +object chosen = group[0:2] == ijk 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 +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 +top_down_bond_scout__category +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 = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 +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 = 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 = 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 = b 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 +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 = 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 = 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 = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +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 +object chosen = c 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 = b from initial string +object chosen = successor bond between a and b from other string +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +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 = 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 +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 +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 = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +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 i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=89 +target : relevance = 50, unhappiness=89 +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 +initial : relevance = 100, unhappiness=89 +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 = 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 = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: k, destination: j +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 = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +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 +Post top down: 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-description-scout, with urgency: 5 +posting bottom up codelets +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 +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 +object chosen = group[0:2] == abc from initial string +urgency: 100.0, number: 1, bin: 7 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor 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 +urgency: 100.0, number: 1, bin: 7 +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = j 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-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 bond +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +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 +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 i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j 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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with 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 = successor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between j and k +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 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 i to k +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 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 i to k +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 = group[0:2] == ijk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: i +Post top down: top-down-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 i and j 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 = a from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk 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 = group[0:2] == ijk 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 +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] == ijk 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 = i 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] == ijk from target string +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] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = i from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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 i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +object 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 +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: ijk with 3 letters, 4 objects, 2 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 k +object chosen = group[0:2] == ijk 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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk 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] == ijk 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 +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 = group[0:2] == ijk 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = i from target string +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +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 i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between i and j 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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-bond-scout--direction, with urgency: 3 +posting bottom up codelets +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: 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 = successor bond between i and j 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 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 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +urgency: 100.0, number: 2, bin: 7 +object chosen = k from target string +object chosen = group[0:2] == ijk 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 = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +object chosen = group[0:2] == ijk from target string +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 bond +to object: 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: 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 +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 = 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +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 i and j from other string +already exists: activate descriptors & Fizzle +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 +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 = 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 = c 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 +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 +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 i and j from other string +bond strength = 48 for successor bond between i and j +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 = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +object chosen = b 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 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +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 +object chosen = successor bond between j and k from other string +bond strength = 48 for successor bond between j and k +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 = 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 = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +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 +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 = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor 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 = j 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: 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 = 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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor 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 +Post top down: 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 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between j and k from other string +bond strength = 69 for successor bond between j and k +succeeded: posting bond-builder +urgency: 23.200000000000003, number: 1, bin: 2 +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: c +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +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 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 = i from target string +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +urgency: 100.0, number: 1, bin: 7 +object chosen = j 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 = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +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 = k from target 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 j and k +object chosen = b from initial string +object chosen = a from initial 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: 0 +no incompatible bonds +no incompatible groups +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 = 91 for successor bond between b and c +succeeded: posting bond-builder +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 = b from initial string +object chosen = group[0:2] == ijk 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 = 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 = 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 j and k from other string +bond strength = 96 for successor bond between j and k +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-group-scout--direction, with urgency: 3 +Post top down: top-down-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 = 0, unhappiness=89 +target : relevance = 0, unhappiness=78 +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 = 48 for predecessor bond between b and c +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = i 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 bond +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 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 i to 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-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 = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +no firstBond2 +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=89 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = b +firstBond: successor bond between b and c +no firstBond2 +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +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 i +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 +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--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 +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: b, destination: c +urgency: 100.0, number: 1, bin: 7 +object chosen = group[1:2] == bc 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 = 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 +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: b, destination: a +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 +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 +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] == ijk 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 = 94 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 +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 +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-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=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 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 = 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] == ijk 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 +already exists: activate descriptors & Fizzle +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = i 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] == ijk from target string +object chosen = group[0:2] == ijk 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: ijk with 3 letters, 4 objects, 2 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 i to k +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: k +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 j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = successor bond between j and k 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: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +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 i and j 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 +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] == ijk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +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 = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +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 = 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +object 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 +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] == ijk 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 = b from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +no firstBond2 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +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 +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +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 = 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 = 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 +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 = 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 = predecessor bond between a and b from other string +bond strength = 48 for predecessor 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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +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 +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-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +object chosen = i from target string +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +urgency: 23.200000000000003, number: 1, bin: 2 +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 = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +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 +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: k, destination: j +object chosen = b from initial string +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +object chosen = j from target string +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 +urgency: 100.0, number: 1, bin: 7 +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 +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: k, destination: j +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 +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=94 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond +to object: c +object chosen = successor bond between j and k from other string +bond strength = 69 for successor bond between j and k +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: k +urgency: 23.200000000000003, number: 1, bin: 2 +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 +object chosen = k from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: k, destination: j +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 j and k +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 j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = a from initial string +urgency: 100.0, number: 1, bin: 7 +object chosen = k from target string +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = k 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-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 j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=100 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between j and k from other string +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = j from target string +object chosen = k 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 +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object 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 j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond +source: a, destination: b +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j 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--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 = i 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: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between b and c +initial : relevance = 0, unhappiness=100 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 0, unhappiness=100 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 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 i to k +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = c from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: c, destination: b +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 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 +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 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +object chosen = a from initial string +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 +no firstBond +no firstBond2 +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = j from target string +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +object chosen = successor bond between j and k 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 k +building bond successor bond between j and k +object chosen = group[0:1] == ij 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--direction, with urgency: 3 +Post top down: top-down-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 +posting bottom up codelets +initial : relevance = 0, unhappiness=89 +target : relevance = 100, unhappiness=78 +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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=78 +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 b and c from other string +bond strength = 91 for successor bond between b and c +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k +no firstBond2 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=78 +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 +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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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] == ijk from target string +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: a, destination: b +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 +bond strength = 69 for predecessor bond between a and b +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 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 k +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:2] == ijk 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--category, with urgency: 4 +Post top down: 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] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +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 = c +firstBond: predecessor bond between b and c +no firstBond2 +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target 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 +no incompatible groups +building bond successor bond between b and c +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with 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: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk 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 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=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 = group[0:2] == ijk 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--direction, with 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 group +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +object chosen = group[0:2] == ijk 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: 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] == ijk 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 +object chosen = group[0:2] == abc from initial string +no incompatible bonds +no incompatible Groups +building group +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk 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 +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: ijk with 3 letters, 4 objects, 2 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 k +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] == ijk 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] == abc 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 = successor bond between a and b from other string +bond strength = 96 for successor bond 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] == ijk 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 = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +firstBond2: successor bond between i and j +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk 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 = j from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +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 bond +to object: b +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +firstBond2: successor bond between i and j +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k 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: ijk with 3 letters, 4 objects, 2 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 k +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 +target string selected: ijk 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +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 direction +source chosen = c +firstBond: successor bond between b and c +no firstBond2 +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +posting bottom up codelets +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +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 +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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 = group[0:2] == ijk 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 bond +to object: b +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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +won fight with successor bond between i and j +broke the bonds +lost fight with group[0:2] == ijk +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 +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 +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 group +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk 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 = b 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 = 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 +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 +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 = i from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = i 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 +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 = 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 = 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 = c 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-description-scout, with urgency: 5 +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 = 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 +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 +object chosen = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +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 = 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 +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor 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-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 +object chosen = c from initial string +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = c from initial string +urgency: 100.0, number: 1, bin: 7 +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: 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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 +object chosen = group[0:2] == abc from initial string +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between i and j +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 = predecessor bond between j and k from other string +bond strength = 94 for predecessor bond between j and k +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 = 50, unhappiness=100 +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 = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = k 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 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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post 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 +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 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 = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +no incompatible groups +building bond successor bond between i and j +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 +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 +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=89 +target string selected: ijk 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-group-scout--direction, with urgency: 3 +Post top down: 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 = 0, 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 a and b from other string +already exists: activate descriptors & Fizzle +object chosen = k from target string +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = i +firstBond: successor bond between i and j +no firstBond2 +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 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 = 0, unhappiness=94 +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--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 +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=78 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +source: i, destination: j +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: i +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +succeeded: posting bond-builder +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: a +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 k +Post top down: 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 +posting bottom up codelets +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 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 i and j 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 i +building bond successor bond between i and j +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=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 = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +failed to break bonds: Fizzle +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 +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: 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-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 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: i +object chosen = j 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 = 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 i and j from other string +bond strength = 94 for predecessor bond between i and j +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-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 +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from j to k +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +object chosen = k 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=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 = 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[1:2] == jk from target string +object chosen = j from target string +object chosen = group[0:2] == ijk 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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with 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: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +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] == ijk from target string +won fight with predecessor bond between j and k +broke the bonds +no incompatible Groups +building group +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 = 0, unhappiness=79 +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 +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=79 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=79 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +firstBond2: successor bond between i and j +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +won fight with successor bond between i and j +broke the bonds +won fight with group[0:2] == ijk +broke the groups +building bond predecessor bond between i and j +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +won fight with successor bond between j and k +broke the bonds +no incompatible groups +building bond predecessor bond between j and 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-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 +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +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] == 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 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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +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: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +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--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with 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] == ijk from target string +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +no firstBond2 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +no firstBond2 +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target 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: c, destination: b +object chosen = predecessor bond between i and j 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 +object 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 = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +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] == ijk 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: 2, bin: 7 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +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 +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between i and j 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] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk 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 = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk 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] == ijk from target string +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[0:2] == ijk from target 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] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = a from initial string +object chosen = group[0:2] == ijk 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +posting bottom up codelets +object chosen = predecessor bond between j and k 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: k +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +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: 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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 i +object chosen = group[0:2] == ijk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +Post top down: top-down-bond-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = group[0:2] == ijk 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 +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 +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 +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 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: 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 +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: ijk 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 = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +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 = a 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 +urgency: 100.0, number: 1, bin: 7 +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 = 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 = j from target string +destination: k +chosen bond facet: letterCategory +Source: j, destination: k +source descriptor: J +destination descriptor: K +proposing successor bond +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +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 +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 +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor 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 +object 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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = j 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 a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = k from target string +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +succeeded: posting bond-builder +urgency: 23.200000000000003, number: 1, bin: 2 +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 j and k +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 = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +won fight with successor bond between i and j +broke the bonds +no incompatible groups +building bond predecessor bond between i and j +Post top down: 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 = c from initial string +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 +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=84 +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 = 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 = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +no firstBond2 +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: k +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-bond-scout--category, with urgency: 4 +posting bottom up codelets +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:1] == ab from initial string +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=79 +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 +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 +initial : relevance = 0, unhappiness=89 +target : relevance = 0, unhappiness=79 +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 = 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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: a, destination: b +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-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 = group[0:2] == ijk from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:1] == ab from initial 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 = 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 +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 = 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 +initial : relevance = 0, unhappiness=89 +target : relevance = 0, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +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 j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +lost fight with successor bond between j and k +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-group-scout--category, with 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 j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 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 k +object chosen = group[0:1] == ab from initial string +object chosen = c from initial string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: k +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +to object: b +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +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=89 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = c +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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:1] == ab from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: k +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +failed to break bonds: Fizzle +initial : relevance = 0, 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 = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: k +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 = c +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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with 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 = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:1] == ab from initial string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: a, destination: b +object chosen = group[0:2] == ijk from target string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between j and k 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 = b from initial string +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = group[0:2] == ijk 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post 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=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 = k 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 j and k from other string +bond strength = 96 for successor bond between j and k +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 j and k from other string +already exists: activate descriptors & Fizzle +object chosen = a from initial string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +initial : relevance = 0, unhappiness=89 +target : relevance = 0, 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 +no firstBond2 +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +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 +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 i and j 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 +bond strength = 94 for successor bond between b and c +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +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 = 100, unhappiness=89 +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 +initial : relevance = 100, unhappiness=89 +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 = group[0:2] == ijk 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 = successor 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] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk 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 +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 = 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, 4 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, 4 objects, 2 bonds for bond +to object: c +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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] == ijk 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 +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 = group[0:2] == ijk 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=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] == ijk 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: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = i from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: k +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k +no firstBond2 +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between j and k 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 = 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: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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 group +object chosen = b from initial string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk 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: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk 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] == ijk from target string +urgency: 100.0, number: 2, 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 +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 i to k +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 +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk 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] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk 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 = group[0:2] == ijk 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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k +no firstBond2 +object chosen = group[0:2] == ijk 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 = 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 +top_down_bond_scout__category +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] == ijk 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-bond-scout--direction, with urgency: 3 +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 = 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 +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 +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 = 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] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +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 = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +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: a +posting bottom up codelets +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +failed to break bonds: Fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +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 = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +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 = 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 = a 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 +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 +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 +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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 = 48 for successor bond between a and b +succeeded: posting bond-builder +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 +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 +urgency: 100.0, number: 1, bin: 7 +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 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 = i from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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 j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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 j and k 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 k +Post top down: 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-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = k from target string +object chosen = group[0:2] == abc from initial string +object chosen = c 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 = 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 = 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-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 j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between j and k +initial : relevance = 100, unhappiness=18 +target : relevance = 100, 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 = 96 for successor bond between a and b +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=18 +target : relevance = 100, unhappiness=94 +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 +already exists: activate descriptors & Fizzle +object chosen = i 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-group-scout--direction, with urgency: 3 +Post top down: 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 = k from target string +object chosen = i from target string +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +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 = 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: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target 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 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] == ijk 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 +object chosen = k 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: ijk with 3 letters, 4 objects, 2 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 k +object chosen = group[0:2] == ijk 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 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +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 = group[0:2] == ijk from target string +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between i and j 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: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 i to k +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk 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 = group[0:2] == ijk 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 +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 = 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 +object chosen = group[0:2] == ijk 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 = 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 = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +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 = 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 = 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 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = k 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 +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 = 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 +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between b and c +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 +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 = 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 = i 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 +Post top down: 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 = 50, unhappiness=89 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +source: i, destination: j +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +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 +to object: b +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=100 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +source: j, destination: i +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 +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 = a +no firstBond +no firstBond2 +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 = 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=89 +target : relevance = 0, unhappiness=100 +initial string selected: abc 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between i and j +object chosen = group[1:2] == bc from initial string +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = i from target string +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=100 +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 +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = k +no firstBond +no firstBond2 +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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 = j from target string +destination: k +chosen bond facet: letterCategory +Source: j, destination: k +source descriptor: J +destination descriptor: K +proposing successor bond +urgency: 100.0, number: 1, bin: 7 +object chosen = k from target string +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: 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 = successor bond between j and k from other string +bond strength = 48 for successor bond between j and k +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 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=89 +target : relevance = 50, unhappiness=89 +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-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 +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for 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 +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=89 +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 +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-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: i +object chosen = predecessor bond between j and k from other string +bond strength = 94 for predecessor bond between j and k +succeeded: posting bond-builder +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: a, destination: b +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: k +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 j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +initial : relevance = 100, unhappiness=78 +target : relevance = 100, 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 a to c +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +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 +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=78 +target : relevance = 100, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to 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: 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 +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k +object chosen = successor bond between j and k from other string +bond strength = 48 for successor bond between j and k +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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] == ijk from target string +object chosen = j 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k +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 = 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 i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +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 +no incompatible bonds +no incompatible Groups +building group +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +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 = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target 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 = k 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 = 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 = 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 +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 +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k +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] == ijk from target string +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == ijk 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] == ijk from target string +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +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 = 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 = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +object 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: ijk with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +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] == ijk 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: 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 = c 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 +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 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 +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: 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 = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +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 +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 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 +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: 100.0, number: 2, 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 +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 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] == abc from initial string +already exists...activate descriptors & fizzle +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 = 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 +posting bottom up codelets +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 = 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 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +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 = 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 i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between i and j +object chosen = k from target string +object chosen = k from target string +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = j from target string +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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = k from target string +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +object chosen = c 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with 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=94 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j +object 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=94 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = a +no firstBond +no firstBond2 +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j +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:1] == ij from target string +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +Post top down: 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 +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = k +no firstBond +no firstBond2 +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = k +no firstBond +no firstBond2 +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +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, 1 bonds for bond +source: b, destination: a +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 +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 = 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 i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: j +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = group[1:2] == bc from initial string +object chosen = c from initial string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=94 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: c, destination: b +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between j and k 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 k +Post top down: 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 = 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 = 0, unhappiness=94 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 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 = 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] == ij 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 = 50, unhappiness=94 +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 +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 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 = 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=94 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: a, destination: b +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 i +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 +trying to break incompatible correspondences +won fight with Correspondence between a and i +building bond predecessor bond between a and 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-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-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 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 +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 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 +initial : relevance = 0, unhappiness=78 +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: predecessor bond between a and b +initial : relevance = 100, unhappiness=78 +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 = 0, 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 +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 +initial : relevance = 100, unhappiness=78 +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=78 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: k +object 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=78 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 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 +Post top down: 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-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 = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +object chosen = group[0:1] == ij from target string +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 +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +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 = 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 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 +initial : relevance = 100, unhappiness=78 +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 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 +initial : relevance = 100, unhappiness=78 +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 c +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-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-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 = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = k +no firstBond +no firstBond2 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: k, destination: j +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = k +no firstBond +no firstBond2 +object chosen = successor bond between j and k 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 k +initial : relevance = 100, unhappiness=78 +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 a to 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 +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=78 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: i +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 = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=89 +target string selected: ijk 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +initial : relevance = 100, 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 = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: j +object chosen = c from initial string +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +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: 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 j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=89 +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-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with 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 +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +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=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 = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +won fight with predecessor bond between j and k +broke the bonds +no incompatible groups +trying to break incompatible correspondences +won fight with Correspondence between c and k +building bond successor bond between j and k +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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 100, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=78 +target : relevance = 100, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +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-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=84 +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 = 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: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +initial : relevance = 100, unhappiness=15 +target : relevance = 0, 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 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 i to k +object chosen = group[0:2] == ijk 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object chosen = i from target string +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +won fight with successor bond between j and k +broke the bonds +no incompatible groups +building bond predecessor bond between j and k +object chosen = group[0:2] == ijk from target string +won fight with predecessor bond between j and k +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 = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +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 +object chosen = group[0:2] == ijk 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 +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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] == ijk from target string +object chosen = a from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +no firstBond2 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +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 +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: 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 +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 = 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 = 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=15 +target string selected: ijk 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 i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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 = group[0:2] == ijk 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 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 j and k from other string +bond strength = 96 for successor bond between j and k +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 = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +failed to break bonds: Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between j and k 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 +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 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 +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] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = i from target string +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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 +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 +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] == ijk 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 +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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 = 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 = 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 = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between i and j +firstBond2: successor bond between j and k +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 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 +object 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 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 = 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-group-scout--category, with urgency: 4 +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 +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 +object 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: ijk with 3 letters, 4 objects, 2 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 k +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 +urgency: 24.1, number: 2, bin: 2 +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=15 +target : relevance = 0, unhappiness=18 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = i 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 +won fight with group[0:2] == abc +broke the groups +building bond successor bond between b and c +initial : relevance = 50, unhappiness=15 +target : relevance = 100, unhappiness=18 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +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] == abc 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 +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 +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=89 +target string selected: ijk 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 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 = 0, unhappiness=89 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=89 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = group[0:2] == ijk 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 +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk 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 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 +already exists...activate descriptors & fizzle +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +failed to break bonds: Fizzle +urgency: 24.1, number: 2, bin: 2 +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = group[0:2] == abc from initial string +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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +urgency: 24.1, number: 2, bin: 2 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +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 +object chosen = c from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == ijk 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 +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +won fight with successor bond between i and j +broke the bonds +lost fight with group[0:2] == ijk +failed to break groups: Fizzle +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +object chosen = group[0:2] == ijk from target string +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 = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target string +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=18 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +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 = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +posting bottom up codelets +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +failed to break bonds: Fizzle +initial : relevance = 0, unhappiness=18 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 +to object: a +object chosen = group[0:2] == ijk 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] == ijk 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 +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 = 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 = 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 +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 +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 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 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 i to k +urgency: 24.1, number: 2, bin: 2 +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 = c from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 i to k +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == abc from initial string +urgency: 24.1, number: 2, bin: 2 +object chosen = group[0:2] == ijk 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 +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=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: k +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other 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: b, destination: c +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 = successor bond between b and c from other string +bond strength = 91 for successor 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 = 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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk 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 +object chosen = b from initial string +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +failed to break bonds: Fizzle +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +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: 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=18 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +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 +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-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 = group[0:2] == abc from initial 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: k +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +object chosen = group[0:1] == ij 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-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 +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = j +firstBond: successor bond between i and j +no firstBond2 +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=89 +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 +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +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 +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +object chosen = group[0:1] == ij 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 +Post top down: top-down-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 +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=18 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: j +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=18 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +initial : relevance = 100, unhappiness=18 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=18 +target : relevance = 50, unhappiness=89 +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 = 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 +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] == 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: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +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-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 +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 = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk 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 +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] == ij from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:1] == ij 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 +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=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +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 b and c from other string +bond strength = 91 for successor bond between b and c +succeeded: posting bond-builder +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 = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +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 j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +firstBond2: 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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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:1] == ij from target string +object chosen = i 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: a +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:1] == ij 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: a, destination: b +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 = predecessor bond between a and b from other string +bond strength = 78 for predecessor bond between a and b +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 = 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 +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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 = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:1] == ij 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=18 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +won fight with predecessor bond between j and k +broke the bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between c and k +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-group-scout--direction, with 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 = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: i +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: k +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +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 j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +won fight with predecessor bond between j and k +broke the bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between c and k +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +won fight with predecessor bond between j and k +broke the bonds +no incompatible groups +trying to break incompatible correspondences +won fight with Correspondence between c and k +building bond successor bond between j and k +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 = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +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 i and j 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 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 = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk 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 +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--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[0:2] == ijk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 50, 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] == ijk 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--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 +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 = 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 +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 = a from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 i to k +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: ijk with 3 letters, 4 objects, 2 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 k +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +firstBond2: successor bond between i and j +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 +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +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 = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +object chosen = successor bond between i and j 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 +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 +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: ijk with 3 letters, 4 objects, 2 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 k +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +urgency: 24.1, number: 2, bin: 2 +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +urgency: 24.1, number: 2, bin: 2 +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 = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: k +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 j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k 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 +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 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 i to k +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk 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: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: k +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +posting bottom up codelets +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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 +urgency: 24.1, number: 2, bin: 2 +urgency: 24.1, number: 2, bin: 2 +object chosen = j from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 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-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = k from target string +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 = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +object chosen = group[0:2] == ijk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +urgency: 24.1, number: 2, bin: 2 +object chosen = group[0:2] == ijk from target 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: ijk with 3 letters, 4 objects, 2 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 k +object chosen = j from target string +object chosen = group[0:2] == ijk from target string +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 = 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: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +urgency: 24.1, number: 2, bin: 2 +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target 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: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +urgency: 24.1, number: 2, bin: 2 +object chosen = successor bond between i and j 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 +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 +initial : relevance = 0, unhappiness=18 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +urgency: 24.1, number: 2, bin: 2 +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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=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] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=18 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: k +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k 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 = 0, unhappiness=18 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +urgency: 24.1, number: 2, bin: 2 +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 +urgency: 24.1, number: 2, bin: 2 +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +urgency: 24.1, number: 2, bin: 2 +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: 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-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: 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 = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 i to k +object chosen = group[0:2] == ijk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +urgency: 24.1, number: 2, bin: 2 +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +urgency: 24.1, number: 2, bin: 2 +urgency: 24.1, number: 2, bin: 2 +posting bottom up codelets +object chosen = j from target string +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +urgency: 24.1, number: 2, bin: 2 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 i to k +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +failed to break bonds: Fizzle +object chosen = group[0:2] == ijk 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 +object chosen = group[0:2] == ijk 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 +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +failed to break bonds: Fizzle +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +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 +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] == 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 +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 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=18 +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 +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 +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: 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 = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +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=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 +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: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +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 = c 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 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 +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +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 = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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 = 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 = k from target string +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 23.200000000000003, number: 1, bin: 2 +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 = 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 = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +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 = a 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 i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between i and j +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 = 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 +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 = 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 i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = j from target string +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +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 = j from target string +object chosen = successor bond between i and j 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 +Post top down: 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 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 +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = c from initial string +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=100 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: k +object chosen = c from initial string +object chosen = successor bond between i and j from other string +object chosen = k from target string +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 +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-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 = 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 +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 1 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 = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +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 = j from target 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 j and k +object chosen = group[0:1] == ij 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 +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=100 +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 +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=89 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +object chosen = j from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: k +object chosen = i 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-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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 +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between c and k +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk 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 bond +to object: c +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 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 k +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with 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] == ijk from target string +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building 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 +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 +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +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 +Post top down: top-down-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=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +object chosen = successor bond between j and k 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 = group[0:2] == ijk from target string +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +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 = a 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 i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == ijk 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-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 i and j from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +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 = 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=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 +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 = 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 +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 = 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--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +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 j and k from other string +bond strength = 96 for successor bond between j and k +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 j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & 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-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 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 = 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 +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 +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 = group[0:2] == ijk 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 +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 +object chosen = c from initial 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 +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 = 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 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +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=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = j 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 +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 = 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: ijk 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] == ijk 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 i to k +object chosen = group[0:2] == abc from initial string +urgency: 100.0, number: 2, bin: 7 +object chosen = group[0:2] == ijk 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 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +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 +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] == ijk 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 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 i to k +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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: ijk with 3 letters, 4 objects, 2 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 k +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +urgency: 100.0, number: 1, bin: 7 +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 = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +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 = a 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: 23.200000000000003, number: 1, bin: 2 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 = 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 = 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 +already exists: activate descriptors & Fizzle +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: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = b from initial 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 j and k +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 +Post top down: 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 +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 = 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=89 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 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 = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +object 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=89 +target string selected: ijk with 3 letters, 3 objects, 1 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 = b from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=89 +target : relevance = 50, unhappiness=89 +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-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 +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: c, destination: 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 = 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 +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from j to k +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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 +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-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = k from target string +initial : relevance = 100, unhappiness=78 +target : relevance = 50, 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 +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: j +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: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-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[1:2] == jk 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: j +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 +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 +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 = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = k from target string +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-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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 j and k from other string +bond strength = 48 for predecessor bond between j and k +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] == 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 +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-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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 = 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 = 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 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 = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +object chosen = k 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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[1:2] == jk from target string +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 +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 = 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 = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: k, destination: j +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 j and k from other string +bond strength = 91 for successor bond between j and k +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 = 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 +object 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 +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: 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 i and j 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 = j from target string +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = k 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 +object 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: ijk with 3 letters, 3 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: a, destination: b +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 = k 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 = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +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=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 = 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 = successor 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 = k 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 +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +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 group +object chosen = i 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-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] == ijk 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 = 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: ijk with 3 letters, 3 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 = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 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 k +object chosen = group[0:2] == ijk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: i +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = k 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 +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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 +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 +urgency: 100.0, number: 1, bin: 7 +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 b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 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 = 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 +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +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=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +object chosen = successor bond between i and j 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 +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 +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=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = group[0:2] == ijk 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] == ijk from target 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 +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 = k 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 +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 = 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 bond +to object: c +object chosen = group[0:2] == ijk 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 +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] == ijk 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: 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 = 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 +bond strength = 96 for successor bond 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +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: ijk with 3 letters, 4 objects, 2 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 k +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = b from initial string +object chosen = group[0:2] == ijk from target string +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: k +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] == ijk 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 j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +urgency: 100.0, number: 2, bin: 7 +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +posting bottom up codelets +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +object 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: ijk with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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] == ijk 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k 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 = 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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +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 = c 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 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 = 48 for successor bond between b and c +object chosen = j from target string +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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 j and k from other string +bond strength = 48 for predecessor bond between j and k +object chosen = j 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: 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: 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 +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 = 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 +bond strength = 48 for successor bond between a and b +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 +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 = a 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 = j 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 = k 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-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 = 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 = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 0, unhappiness=100 +initial string selected: abc with 3 letters, 3 objects, 0 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 = 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: 0 +no incompatible bonds +no incompatible groups +building bond successor 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 +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 +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=94 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +source: k, destination: j +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +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 +Post top down: 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-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +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 j and k +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: k +object chosen = c from initial string +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=100 +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 = 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-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = k from target string +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = j +no firstBond +firstBond2: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from j to k +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: k +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +object chosen = group[1:2] == jk 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 j and k from other string +already exists: activate descriptors & Fizzle +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 = 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 = 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 = 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 = 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 +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 = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: k +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j 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-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = k from target string +object chosen = group[1:2] == jk from target string +no incompatible bonds +no incompatible Groups +building 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 +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 = successor 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] == ijk from target string +object chosen = successor bond between j and k from other string +bond strength = 95 for successor bond between j and k +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 = 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] == ijk from target string +no incompatible bonds +won fight with group[1:2] == jk +won fight with group[1:2] == jk +broke the Groups +building group +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between j and k 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 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk 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 +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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +posting bottom up codelets +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = b from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk 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 @@ -24317,14 +37961,1509 @@ 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 +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 +initial : 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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k succeeded: posting bond-builder +object chosen = successor bond between j and k from other 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 +top_down_bond_scout__category +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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = group[0:2] == abc 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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +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 = 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 = 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 = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +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 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +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 = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +urgency: 23.200000000000003, number: 1, bin: 2 +urgency: 100.0, number: 1, bin: 7 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +object chosen = j from target 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 +urgency: 23.200000000000003, number: 1, bin: 2 +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 = b from initial string +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +object 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 = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +object chosen = i 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 = 48 for successor bond between a and b +succeeded: posting bond-builder +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +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 +destination: k +chosen bond facet: letterCategory +Source: j, destination: k +source descriptor: J +destination descriptor: K +proposing successor 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 +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 = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = k from target string +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +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 +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +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 +Post top down: 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 = 91 for successor bond between b and c +succeeded: posting bond-builder +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 j and k +urgency: 100.0, number: 1, bin: 7 +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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +top_down_bond_scout__category +initial : relevance = 50, unhappiness=100 +target : relevance = 100, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: b, destination: a +object chosen = b from initial string +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +won fight with successor bond between j and k +broke the bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between c and 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-bond-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 = 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 i and j 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 +building bond successor bond between a and b +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +initial : relevance = 100, unhappiness=89 +target : relevance = 100, 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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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 j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +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 group +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +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 +object chosen = successor bond between j and k 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 = j from target 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 = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 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 k +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +won fight with successor bond between j and k +broke the bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between c and k +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, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == abc from initial string +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 +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 = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk 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 = 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 = group[0:2] == ijk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 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 i to k +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 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 i to 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-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] == ijk from target string +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +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 = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +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 +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j 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 +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between i and j 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 = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +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 = group[0:2] == abc from initial string +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 +top_down_bond_scout__category +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 +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 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 = successor bond between a and b from other string +bond strength = 96 for successor bond 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 +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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 = j 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 group +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 +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 = 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 = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k 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: 2, bin: 7 +object chosen = group[0:2] == ijk from target string +urgency: 100.0, number: 2, bin: 7 +object chosen = group[0:2] == ijk 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 +object chosen = j 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 +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 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 = 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 = 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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 j and k from other string +bond strength = 48 for predecessor bond between j and k +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: 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 = 48 for successor bond between b and c +succeeded: posting bond-builder +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 = 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 +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 +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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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-group-scout--direction, with urgency: 3 +Post top down: 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 j and k from other string +bond strength = 48 for predecessor bond between j and k +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between a and b from other string +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=94 +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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=94 +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 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor 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 +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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: k +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 = a +firstBond: predecessor bond between a and b +no firstBond2 +object chosen = group[0:1] == ab from initial string +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 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 +object chosen = j from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +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 +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 +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-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = j +no firstBond +firstBond2: successor bond between i and j +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 j and k from other string +bond strength = 91 for predecessor bond between j 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 +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: a +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = k +no firstBond +no firstBond2 +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 = k from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=79 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: i +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 +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 i and j from other string +bond strength = 91 for predecessor bond between i and j +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 +initial : relevance = 0, unhappiness=79 +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 +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-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-description-scout, with urgency: 5 +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 +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 i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +won fight with successor bond between i and j +broke the bonds +no incompatible groups +building bond predecessor bond between i and j +object chosen = c from initial 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 j and k +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 = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for 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 +Post top down: top-down-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-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = k +no firstBond +no firstBond2 +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: k +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +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 = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: k +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +firstBond2: predecessor bond between i and j +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +object chosen = i from target string +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +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--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: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from i to k +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +won fight with predecessor bond between j and k +broke the bonds +no incompatible groups +trying to break incompatible correspondences +won fight with Correspondence between c and k +building bond successor bond between j and k +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +failed to break bonds: Fizzle +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:1] == ab from initial string +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +won fight with successor bond between j and k +broke the bonds +no incompatible groups +building bond predecessor bond between j and k +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=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = i 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: 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] == ijk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +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 = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: k +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +urgency: 100.0, number: 1, bin: 7 +object chosen = k 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 j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = k from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: k +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +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-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 i and j from other string +bond strength = 48 for successor bond between i and j +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +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 = 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 j and k from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between j and k from other string +bond strength = 48 for successor bond between j and k +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k 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--category, with 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk 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 +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 = 100, 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 = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, 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 = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = k 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-bond-scout--category, with 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 i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +urgency: 23.200000000000003, number: 1, bin: 2 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +no firstBond2 +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 +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: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +no firstBond2 +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +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 = 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] == ijk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +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: ijk with 3 letters, 3 objects, 2 bonds for bond +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 = 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 +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 +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 = i from target string +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +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=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = group[0:2] == ijk 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=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = group[0:2] == abc from initial string +posting bottom up codelets +urgency: 100.0, number: 2, bin: 7 +object chosen = group[0:2] == ijk from target string +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +firstBond2: predecessor bond between j and k +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +object chosen = predecessor bond between j and k 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 = 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: 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 = 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 j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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: ijk with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[0:2] == ijk 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 = 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 +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 = group[0:2] == ijk from target string +object chosen = k from target string +urgency: 100.0, number: 2, bin: 7 +object chosen = group[1:2] == bc from initial string +object chosen = group[0:2] == ijk 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 = 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 = 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 i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +won fight with group[0:2] == ijk +broke the groups +trying to break incompatible correspondences +lost fight with Correspondence between a and i +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk 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 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between j and k 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: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +posting bottom up codelets +object chosen = group[0:2] == ijk 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 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 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: 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: 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 = b from initial string destination: c chosen bond facet: letterCategory @@ -24339,37 +39478,33 @@ 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 = k 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 = j from target string +destination: k +chosen bond facet: letterCategory +Source: j, destination: k +source descriptor: J +destination descriptor: K +proposing successor bond +urgency: 100.0, number: 1, bin: 7 +object chosen = i from target string destination: j chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K +Source: i, destination: j +source descriptor: I destination descriptor: J -proposing predecessor bond -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -succeeded: posting bond-builder +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 = b 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 -object 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 = a from initial string destination: b chosen bond facet: letterCategory @@ -24377,28 +39512,11 @@ Source: a, destination: b source descriptor: A destination descriptor: B proposing successor bond -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -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 -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 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between j and k from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between j and k -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 j and k from other string +bond strength = 48 for successor bond between j and k +succeeded: posting bond-builder +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 = i from target string destination: j @@ -24407,19 +39525,21 @@ Source: i, destination: j source descriptor: I destination descriptor: J proposing successor bond -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 = 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 +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 j and k from other string -bond strength = 91 for predecessor bond between j and k -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = j 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 @@ -24427,21 +39547,7 @@ 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 j 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 = b from initial string destination: a chosen bond facet: letterCategory @@ -24449,121 +39555,481 @@ 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 = 91 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 = 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 = j 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 -posting bottom up codelets -object chosen = j from target string -object chosen = predecessor 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 = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: c, destination: b -object chosen = j from target string -object chosen = b from initial string -destination: c +destination: i chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -to object: i -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 -succeeded: posting bond-builder -object chosen = predecessor bond between i and j from other string -bond strength = 69 for predecessor bond between i and j -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: i, destination: j -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 -initial : relevance = 0, unhappiness=94 -target : relevance = 50, unhappiness=94 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -to object: i -object chosen = predecessor bond between i and j from other string -bond strength = 94 for predecessor bond between i and j -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 k -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between i and j from other string -bond strength = 94 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = predecessor bond between i and j 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 i -object chosen = predecessor bond between i and j 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 i -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 +Source: j, destination: i +source descriptor: J +destination descriptor: I +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 -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 = a -firstBond: successor bond between a and b -no firstBond2 +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 j and k +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor 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 object chosen = c from initial string +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 +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +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 = successor bond between j and k 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-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 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 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 +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 = 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 +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +won fight with successor bond between i and j +broke the bonds +no incompatible groups +building bond predecessor bond between i and j +object 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=89 +target : relevance = 50, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-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-bond-scout--category, with urgency: 4 posting bottom up codelets -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=89 +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +firstBond2: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from j to k +object chosen = a from initial string +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: 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 +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +firstBond2: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from j to k +object chosen = group[1:2] == jk from target 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=89 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: i +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-group-scout--direction, with 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 = group[0:2] == ijk from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = group[1:2] == jk 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 = 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 +bond strength = 91 for successor bond between a and b +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-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 +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: c, destination: b +urgency: 100.0, number: 1, bin: 7 +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: 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=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 +no firstBond2 +object chosen = predecessor bond between j and k from other string +bond strength = 94 for predecessor bond between j and k +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 = 100, unhappiness=78 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +failed to break bonds: Fizzle +object chosen = group[0:2] == abc from initial string +urgency: 100.0, number: 1, bin: 7 +object chosen = j from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 = 50, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +object chosen = group[0:2] == ijk from target string +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +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 = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +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 = c +firstBond: predecessor bond between b and c +no firstBond2 +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 = 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=78 +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 a to c +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between i and j 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-group-scout--category, with 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 +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 j and k from other string +bond strength = 48 for successor bond between j and k +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=78 +target : relevance = 50, unhappiness=84 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 b and c +failed to break bonds: Fizzle +top_down_bond_scout__category +initial : relevance = 50, unhappiness=78 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +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=78 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 50, unhappiness=78 +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 b +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 +initial : relevance = 50, unhappiness=78 +target : relevance = 50, unhappiness=84 +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=78 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k +no firstBond2 +initial : relevance = 50, unhappiness=78 +target : relevance = 50, unhappiness=84 +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 +posting bottom up codelets +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=84 +target string selected: ijk 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: 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=84 +target : relevance = 50, unhappiness=84 +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 +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +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 = 91 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 = 91 for predecessor bond between a and b +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=84 +target string selected: ijk 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-group-scout--category, with 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 i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:1] == ab from initial string +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between i and j 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 = 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 +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:1] == ab from initial string +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from j to k +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = group[1:2] == jk 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-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with 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: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=79 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j object chosen = a from initial string destination: b chosen bond facet: letterCategory @@ -24571,281 +40037,31 @@ 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=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: k, destination: j -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction -source chosen = i -no firstBond -no firstBond2 -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction -source chosen = i -no firstBond -no firstBond2 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: k, destination: j 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-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 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: j, destination: k -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 = 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 = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -no firstBond2 urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between j and k from other string -bond strength = 48 for successor bond between j and k -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -urgency: 100.0, number: 1, bin: 7 -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -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 -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=94 -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 i and j 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 i -building bond predecessor bond between i and j -object chosen = c 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 = b 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 j and k from other string -bond strength = 78 for predecessor bond between j and k -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -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-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 j and k from other string -bond strength = 96 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = predecessor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between j and k from other string -bond strength = 96 for predecessor bond between j and k -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = i 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 j and k from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=84 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: j -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-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 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = i -firstBond: predecessor bond between i and j -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 -building bond predecessor bond between a and b -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=79 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = j -firstBond: predecessor bond between i and j -firstBond2: predecessor bond between j and k +object chosen = group[0:1] == ab from initial string initial : relevance = 100, 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 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 i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -lost fight with predecessor bond between i and j -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-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 i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = i -firstBond: predecessor bond between i and j -no firstBond2 -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 -object chosen = successor bond between i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -won fight with predecessor bond between i and j -broke the bonds -no incompatible groups -building bond successor bond between i and j -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=78 -target string selected: ijk 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 = 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 = k from target string -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-group-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 -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: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor +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 +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=79 target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: k -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = j -firstBond: predecessor bond between j and k -firstBond2: 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 = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -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 = 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 = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = group[0:2] == ijk from target string +object chosen = group[1:2] == jk from target string +object chosen = group[0:1] == ij 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-group-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--category, with urgency: 4 Post top down: top-down-group-scout--category, with urgency: 4 Post top down: top-down-group-scout--category, with urgency: 4 @@ -24854,101 +40070,689 @@ posting bottom up codelets object chosen = successor bond between j and k from other string bond strength = 91 for successor bond between j and k succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk from target string -object chosen = successor bond between j and k from other string -number of incompatibleBonds: 1 -predecessor bond between j and k -won fight with predecessor bond between j and k -broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between c and k 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 i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -object chosen = i from target string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to j +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = group[1:2] == jk from target string +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk 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 = group[0:1] == ij from target 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 = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +no firstBond2 top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j 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 -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 = successor bond between i and j 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 i -Post top down: top-down-group-scout--direction, with urgency: 3 +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--direction, with urgency: 3 -Post top down: top-down-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] == ij from target string -top_down_bond_scout__category +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +lost fight with predecessor bond between i and j +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 +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 j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between i and j from other string +bond strength = 69 for successor bond between i and j +succeeded: posting bond-builder +object chosen = i from target string initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 +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 = 0, unhappiness=79 target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: i, destination: j +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=79 +target string selected: ijk 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 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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 i and j from other string bond strength = 91 for successor bond between i and j succeeded: posting bond-builder object chosen = successor bond between i and j 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 i -building bond successor bond between i and j +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: 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 = predecessor bond between i and j 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 = j 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 = group[0:1] == ij 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-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-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = group[0:1] == ij 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 = 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 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 = 0, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk 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=89 +target string selected: ijk 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 +posting bottom up codelets +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +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 = a from initial string +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: predecessor bond between b and c +no firstBond2 +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +won fight with group[0:2] == ijk +broke the groups +trying to break incompatible correspondences +lost fight with Correspondence between a and i +object chosen = group[0:2] == abc 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: 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[1:2] == jk from target 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 +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 = 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 +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between i and j 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 = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +lost fight with successor bond between j and k +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 = 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: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +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=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +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 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +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 +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 = group[1:2] == jk from target string +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +won fight with group[0:2] == ijk +broke the groups +trying to break incompatible correspondences +lost fight with Correspondence between a and i +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[1:2] == jk from target string +object chosen = predecessor bond between j and k from other string +bond strength = 94 for predecessor bond between j and k +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +posting bottom up codelets +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +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 +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 = 50, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:1] == ij from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +Post top down: top-down-bond-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 = 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 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] == abc from initial string +object chosen = group[1:2] == jk from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +urgency: 100.0, number: 1, bin: 7 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +won fight with group[0:2] == ijk +broke the groups +trying to break incompatible correspondences +won fight with Correspondence between a and i +building bond successor bond between i and j +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k +no firstBond2 +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 = 0, unhappiness=15 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +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 = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +won fight with successor bond between j and k +broke the bonds +no incompatible groups +building bond predecessor bond between j and k +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=78 +target string selected: ijk with 3 letters, 3 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: i +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +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 = 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] == ijk from target string +object chosen = group[0:2] == ijk from target string +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +object chosen = group[0:2] == ijk from target string +lost fight with predecessor bond between j and k +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-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with 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: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:1] == ij from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +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 i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +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-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 = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: i +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 = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +won fight with successor bond between i and j +broke the bonds +no incompatible groups +building bond predecessor bond between i and j +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: i +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-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = j from target string +object chosen = k from target string +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +no incompatible groups +building bond successor bond between i and j +initial : relevance = 100, unhappiness=15 +target : relevance = 50, 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 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +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 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 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 group +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: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 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from j to k +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +object chosen = group[1:2] == jk 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 = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from j to k +urgency: 100.0, number: 1, bin: 7 +object chosen = group[1:2] == jk from target string object chosen = predecessor bond between j and k from other string bond strength = 91 for predecessor bond between j and k succeeded: posting bond-builder initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +lost fight with successor bond between i and j +failed to break bonds: Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 target string selected: ijk 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 +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j succeeded: posting bond-builder +object chosen = j 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 = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: i +Post top down: 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 i and j from other string +bond strength = 94 for predecessor bond between i and j +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +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 j and k from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +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 = 50, unhappiness=79 +target string selected: ijk 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 group +object chosen = group[0:1] == ij 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: a, destination: b object chosen = predecessor bond between i and j from other string bond strength = 94 for predecessor bond between i and j 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-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk 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 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 +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[1:2] == jk from target string +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 +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 i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +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-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: ijk with 3 letters, 3 objects, 2 bonds for direction @@ -24957,20 +40761,1736 @@ 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 -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = i -firstBond: successor bond between i and j -no firstBond2 -initial : relevance = 100, unhappiness=15 +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: ijk with 3 letters, 3 objects, 2 bonds for group -top_down_bond_scout__category +object chosen = j from target string +object chosen = group[0:1] == ij from target string +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 = group[0:2] == abc from initial string initial : relevance = 0, unhappiness=15 target : relevance = 50, unhappiness=79 target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +object chosen = group[1:2] == jk 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] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[1:2] == jk from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +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 +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +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-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] == ij from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: group[1:2] == jk, destination: i +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:1] == ij from target string +no incompatible bonds +won fight with group[1:2] == jk +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 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 = 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 +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk 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 = 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-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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 i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +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 = successor bond between i and j 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 = 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 bond +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: group[0:1] == ij, destination: k +object chosen = i 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +no firstBond2 +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-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: group[0:1] == ij +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 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 = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[0:1] == ij from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk 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 = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +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 = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk 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-group-scout--direction, with urgency: 3 +Post top down: 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 = 33, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: group[0:1] == ij +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between j and k 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 +object chosen = group[0:1] == ij 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 = 33, unhappiness=78 +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 = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +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 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post 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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: group[0:1] == ij, destination: k +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: ijk 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 = j 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk 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 +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 +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-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 +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: group[0:1] == ij, destination: k +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from j to k +object chosen = group[0:1] == ij from target string +destination: k +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: group[0:1] == ij, destination: k +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 +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 = 33, unhappiness=78 +target string selected: ijk 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 = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = group[0:1] == ij +no firstBond +no firstBond2 +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 = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk 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[1:2] == jk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk 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 = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = group[0:1] == ij +no firstBond +no firstBond2 +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: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: k +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +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 +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: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +firstBond2: 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +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 = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: group[0:1] == ij, destination: k +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +won fight with successor bond between i and j +broke the bonds +won fight with group[0:1] == ij +broke the groups +building bond predecessor bond between i and j +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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: i +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +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 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +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 = b +firstBond: predecessor bond between b and c +firstBond2: predecessor bond between a and b +object chosen = group[0:1] == ij from target string +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 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: 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 group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond source: j, destination: k +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +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 j and k from other string +bond strength = 91 for successor bond between j and k +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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +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 +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 +Post top down: 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-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +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 i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: k +object chosen = i 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:2] == ijk 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 j and k 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-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 bond +to object: b +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk 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 = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = group[0:1] == ij from target string +no incompatible bonds +lost fight with group[0:2] == ijk +failed to break Groups: Fizzle +object chosen = predecessor bond between j and k 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 = i from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between b and c from other string +bond strength = 48 for successor bond between b and c +posting bottom up codelets +object chosen = group[0:2] == ijk 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +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 +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 i and j from other string +bond strength = 96 for predecessor bond between i and j +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 i and j 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk 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: ijk 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 = i from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:1] == ij from target string +no incompatible bonds +lost fight with group[0:2] == ijk +failed to break Groups: Fizzle +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: 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 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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +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 +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 = 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 a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:1] == ij from target string +no incompatible bonds +lost fight with group[0:2] == ijk +failed to break Groups: Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +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 +initial : 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 +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] == 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 = 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 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] == abc 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] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = a from initial string +urgency: 100.0, number: 1, bin: 7 +object chosen = group[1:2] == jk from target string +no incompatible bonds +lost fight with group[0:2] == ijk +failed to break Groups: Fizzle +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +object chosen = j 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 +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 = group[1:2] == jk from target string +no incompatible bonds +lost fight with group[0:2] == ijk +failed to break Groups: Fizzle +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = group[1:2] == jk from target string +no incompatible bonds +lost fight with group[0:2] == ijk +failed to break Groups: Fizzle +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 = i 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 +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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder +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 = 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 = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +object chosen = a 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 j and k from other string +bond strength = 48 for predecessor bond between j and k +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 +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-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 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k 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 j and k 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 = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = c from initial string +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +Post top down: 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 = j from target string +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from j to k +object chosen = b from initial string +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 +object chosen = j from target string +object chosen = k from target string +object chosen = group[1:2] == jk from target string +object chosen = i from target string +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: j +object 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 = 91 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 j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = k 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 = predecessor bond between j and k 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 +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = i +no firstBond +no firstBond2 +object chosen = predecessor bond between j and k 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-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=100 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +source: i, destination: j +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 0, unhappiness=100 +initial string selected: abc with 3 letters, 3 objects, 0 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 +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: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between b and c +top_down_bond_scout__category +initial : relevance = 50, unhappiness=100 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +source: j, destination: i +object chosen = b 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 +bond strength = 91 for successor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +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-bond-scout--category, with urgency: 4 +posting bottom up codelets +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 +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +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 = 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 = predecessor bond between i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between i and j +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=100 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: b, destination: a +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: k, destination: j +object chosen = predecessor bond between j and k from other string +bond strength = 94 for predecessor bond between j and k +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 = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +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-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 = 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 i and j from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between i and j from other string +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +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 k +building bond successor bond between b and c +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 = 0, unhappiness=89 +target : relevance = 100, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: k +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 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 j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other 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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +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: 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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = k from target string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: i +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +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 j and k from other string +already exists: activate descriptors & Fizzle +object chosen = j 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: a, destination: 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 = 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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +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: ijk 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=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building 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:2] == abc from initial string +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 = 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 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 i +building bond successor bond between a and b +object chosen = group[0:2] == ijk from target string +initial : relevance = 0, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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 +no incompatible groups +building bond predecessor bond between a and 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 +won fight with predecessor bond between a and b +broke the bonds +no incompatible groups +building bond successor bond between a and b +top_down_bond_scout__category +initial : relevance = 0, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +initial : relevance = 0, 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] == ijk from target string +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 = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = c from initial string +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +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 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 0, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +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 +no incompatible groups +building bond predecessor bond between a and b +initial : relevance = 50, 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 +possible group: successor bond between b and c +trying from b to successor +proposing group from b to c +initial : relevance = 50, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +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 = 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=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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--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 = 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 = 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 j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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] == 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 +Post top down: top-down-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 +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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 +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 = i from target string +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 direction +source chosen = c +firstBond: successor bond between b and c +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 +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 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 = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:2] == ijk 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 +Post top down: top-down-bond-scout--category, with 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] == ijk 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 i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +won fight with group[0:2] == ijk +broke the groups +trying to break incompatible correspondences +won fight with Correspondence between a and i +building bond successor bond between i and j +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=15 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: k +initial : relevance = 50, unhappiness=79 +target : relevance = 50, 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 = 50, unhappiness=15 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +no firstBond2 +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=15 +target string selected: ijk with 3 letters, 3 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:2] == ijk from target string +lost fight with successor bond between i and j +failed to break bonds: Fizzle +initial : relevance = 50, unhappiness=79 +target : relevance = 50, 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 = 50, 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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 +won fight with predecessor bond between a and b +broke the bonds +no incompatible Groups +building group +object chosen = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +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 = 0, unhappiness=79 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = group[1:2] == bc from initial string +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +initial : relevance = 100, unhappiness=79 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group object chosen = predecessor bond between i and j from other string number of incompatibleBonds: 1 successor bond between i and j @@ -24978,130 +42498,1603 @@ won fight with successor bond between i and j broke the bonds no incompatible groups building bond predecessor bond between i and j -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: a, destination: b -object chosen = group[1:2] == jk from target string +initial : relevance = 0, unhappiness=79 +target : relevance = 100, 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[1:2] == bc 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--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 = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between j and k from other string -bond strength = 91 for successor bond between j and k +bond strength = 91 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = successor bond between b 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 = 91 for successor bond between a and b +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k 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 +object chosen = k 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=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +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 = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target 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 +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] == ijk from target string +object chosen = c 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 +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 +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 = 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] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 50, unhappiness=15 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 50, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for 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 +Post top down: top-down-group-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=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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +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 +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 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] == ijk from target string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = group[1:2] == bc from initial string +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between i and j 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 i +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=15 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[1:2] == jk from target string +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +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] == abc from initial string +object chosen = group[0:2] == ijk 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--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 = b 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] == ijk from target string +object chosen = group[0:2] == ijk 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 +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 +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=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +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] == ijk 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-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk 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 +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = group[0:2] == ijk 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 = 0, 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 = 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: 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 = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk 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 = 0, unhappiness=15 +target string selected: ijk 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 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 +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 i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +lost fight with group[0:2] == ijk +failed to break groups: 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +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] == ijk from target 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] == ijk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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] == ijk from target string +object chosen = group[0:2] == ijk 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] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk 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: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +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--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 = 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 +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 = a from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk 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 +object chosen = group[0:2] == ijk 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 bond +to object: 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] == 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 = 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: ijk 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] == ijk from target 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 +urgency: 24.1, number: 2, bin: 2 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +urgency: 24.1, number: 2, bin: 2 +urgency: 100.0, number: 1, bin: 7 +urgency: 24.1, number: 2, bin: 2 +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: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 +urgency: 100.0, number: 1, bin: 7 +urgency: 24.1, number: 2, bin: 2 +urgency: 24.1, number: 2, bin: 2 +urgency: 24.1, number: 2, bin: 2 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k +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] == ijk 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] == ijk from target string +already exists...activate descriptors & fizzle +urgency: 24.1, number: 2, bin: 2 +urgency: 24.1, number: 2, bin: 2 +object chosen = group[0:2] == ijk from target 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] == ijk 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 = 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 = 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: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk 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 +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 +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 +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: 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 +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: 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 = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +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: 24.1, number: 2, bin: 2 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=18 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k succeeded: posting bond-builder object chosen = predecessor bond between j and k from other string already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = b from initial string +posting bottom up codelets +urgency: 24.1, 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 +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 = 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 +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 = 96 for successor bond 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-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: 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 +building bond 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 = 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-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 successor bond between a and b +broke the bonds +no incompatible Groups +building group +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=79 +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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 +object chosen = a from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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 = 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 +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] == ijk from target string +object chosen = group[0:2] == ijk 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-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 +urgency: 100.0, number: 2, bin: 7 +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +failed to break bonds: 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 +posting bottom up codelets +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: a +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +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 i +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk 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 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 = 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 i +initial : 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 +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] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +firstBond2: predecessor bond between i and j +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 +urgency: 23.200000000000003, number: 1, bin: 2 +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 = b 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 = 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 = 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 = 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 = 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 +bond strength = 48 for successor bond between b and c +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 = predecessor bond between a and b from other string +bond strength = 48 for predecessor bond between a and b +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 +object chosen = k from target string +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +object chosen = c from initial string +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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: ijk with 3 letters, 3 objects, 0 bonds for bond +source: i, destination: j +object chosen = i from target string +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for direction +source chosen = k +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 +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 +urgency: 23.200000000000003, number: 1, bin: 2 +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=89 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +to object: i +object 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-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 i and j from other string +bond strength = 48 for predecessor bond between i and j +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +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: b, destination: a +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 i from other string +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=94 +target : relevance = 0, unhappiness=100 +initial string selected: abc with 3 letters, 3 objects, 1 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 = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +source: i, destination: j +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 i and j from other string +bond strength = 48 for successor bond between i and j +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +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 +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 +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 +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 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:1] == ab 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 = 91 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +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 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +source: i, destination: j +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 i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +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 +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 = c 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=89 +target : relevance = 0, unhappiness=100 +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=100 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = c +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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 +succeeded: posting bond-builder +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 = 94 for predecessor bond between b and c +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 +to object: a +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 = j from target string +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 = 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 j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +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 Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:1] == ij from target string -object chosen = group[1:2] == jk from target string +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 0 no incompatible bonds -no incompatible Groups -building group -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +no incompatible groups +building bond predecessor bond between i and j +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction source chosen = k firstBond: predecessor bond between j and k possible group: predecessor bond between j and k trying from k to predecessor proposing group from i to k -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target string -no incompatible bonds -won fight with group[1:2] == jk -won fight with group[1:2] == jk -broke the Groups -building group +object chosen = k from target string +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 = 100, unhappiness=78 +target : relevance = 100, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: a +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 +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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, 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 j and k from other string number of incompatibleBonds: 1 predecessor bond between j and k won fight with predecessor bond between j and k broke the bonds -lost fight with group[0:2] == ijk -failed to break groups: Fizzle -object chosen = group[0:2] == ijk from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-group-scout--direction, with urgency: 3 +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between c and k +object 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=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: 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 +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 = 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 +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +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: 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--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with 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] == ijk from target string +object chosen = i from target string +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=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: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for 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 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=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with 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 j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:2] == ijk 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 +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = predecessor bond between j and k 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 = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--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=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 +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 = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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] == ijk from target string already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: 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--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: ijk with 3 letters, 4 objects, 2 bonds for bond source: i, destination: j +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 = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle object chosen = predecessor bond between i and j from other string bond strength = 96 for predecessor bond between i and j succeeded: posting bond-builder -object chosen = successor bond between j and k from other string -bond strength = 91 for successor bond between j and k -succeeded: posting bond-builder -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 +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk 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-description-scout, with urgency: 6 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 -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 j and k from other string -number of incompatibleBonds: 1 -predecessor bond between j and k -lost fight with predecessor bond between j and k -failed to break bonds: Fizzle +to object: a +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle object chosen = predecessor bond between i and j 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 i and j 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: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from k to predecessor -proposing group from i to k -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 +Post top down: top-down-description-scout, with urgency: 6 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between i and j 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 = k from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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 = group[0:2] == ijk from target string +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] == ijk from target string +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +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 = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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 +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] == ijk 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-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 +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 i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +won fight with group[0:2] == ijk +broke the groups +trying to break incompatible correspondences +won fight with Correspondence between a and i +building bond successor bond between i and j +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=15 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: i +object chosen = group[0:2] == ijk 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 = 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 i and j from other string +bond strength = 94 for predecessor bond between i and j +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: b +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +won fight with successor bond between i and j +broke the bonds +no incompatible groups +building bond predecessor bond between i and j +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 +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 +lost fight with predecessor bond between a and b +failed to break bonds: Fizzle +object chosen = group[0:2] == ijk 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 +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 number of incompatibleBonds: 1 predecessor bond between b and c @@ -25113,16 +44106,134 @@ trying to break incompatible correspondences won fight with Correspondence between c and k building bond successor bond between b and c initial : relevance = 50, unhappiness=15 -target : relevance = 0, unhappiness=15 +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 b +initial : relevance = 50, unhappiness=15 +target : relevance = 100, unhappiness=78 target string selected: ijk with 3 letters, 4 objects, 2 bonds for group object chosen = group[0:2] == ijk from target string -object chosen = i 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 +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 +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 +no firstBond2 top_down_bond_scout__category -initial : relevance = 50, unhappiness=15 +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 +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 +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 +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 +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 = 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 = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from i to k +object chosen = group[0:1] == ab 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-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 +top_down_bond_scout__category +initial : relevance = 33, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +top_down_bond_scout__category +initial : relevance = 33, unhappiness=78 target : relevance = 100, unhappiness=15 target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond source: i, destination: j -initial : relevance = 50, unhappiness=15 +initial : relevance = 33, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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 = 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 = 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 +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 = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +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[0:1] == ab +no firstBond +no firstBond2 +object chosen = predecessor bond between j and k 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 +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 i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 33, unhappiness=78 target : relevance = 100, unhappiness=15 target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction source chosen = k @@ -25130,38 +44241,2042 @@ firstBond: predecessor bond between j and k possible group: predecessor bond between j and k trying from k to predecessor proposing group from i to k -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk 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 bond +to object: c +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 33, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +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 +top_down_bond_scout__category +initial : relevance = 33, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i object chosen = predecessor bond between i and j from other string bond strength = 96 for predecessor bond between i and j succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 50, unhappiness=15 +initial : relevance = 33, unhappiness=78 target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b +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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with 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] == ijk from target string +object chosen = group[0:2] == ijk from target string +object chosen = a from initial string +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk 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 = predecessor bond between b and c from other string -bond strength = 94 for predecessor bond between b and c +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[1:2] == bc from initial string +object chosen = group[0:2] == ijk 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 direction +source chosen = group[0:1] == ab +no firstBond +no firstBond2 +object chosen = group[0:2] == ijk 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-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post 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 +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: group[0:1] == ab +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 = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 33, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk 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[0:1] == ab, destination: c +object chosen = b from initial string +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 +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] == ijk from target string +already exists...activate descriptors & 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: b +object chosen = group[1:2] == bc from initial string +no incompatible bonds +won fight with group[0:1] == ab +broke the Groups +building group +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j succeeded: posting bond-builder +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 group +initial : relevance = 33, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: 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 +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 +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 = 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 +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 +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: c, destination: b +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +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: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk 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--direction, with urgency: 3 +Post top down: 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 +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +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: successor bond between a and b +firstBond2: successor bond between b and 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 = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = group[1:2] == bc from initial string +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 +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] == ijk 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-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 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] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target 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 +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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +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: 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] == ijk 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = predecessor bond between i and j 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 direction +source chosen = a +firstBond: successor bond between a and b +no firstBond2 +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +object chosen = predecessor bond between j and k 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 +posting bottom up codelets +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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: 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 = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = a from initial string +object chosen = k from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target 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 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 +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=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=15 +target : relevance = 0, 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 = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = group[0:2] == ijk 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 a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +posting bottom up codelets +object chosen = group[0:2] == ijk 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 j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +won fight with group[0:2] == ijk +broke the groups +building bond successor bond between i and j +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from j to k +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = group[1:2] == jk from target string +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +urgency: 23.200000000000003, number: 1, bin: 2 +Post top down: top-down-bond-scout--direction, with urgency: 3 +posting bottom up codelets +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = j from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 1 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 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = k from target string +object chosen = j from target string +urgency: 100.0, number: 1, bin: 7 +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 +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +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 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = k 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 = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +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 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-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-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=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: j +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 +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 +Post top down: top-down-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 = i from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +object chosen = j 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 +object chosen = group[0:2] == abc 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 bond +to object: 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 +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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 = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk 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: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +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: 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--category, with urgency: 4 +posting bottom up codelets +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk 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 +object chosen = group[0:1] == ij from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk 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-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 +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 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 +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 +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] == ij from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=89 +target string selected: ijk with 3 letters, 4 objects, 1 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 +Post top down: top-down-group-scout--direction, with 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=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 +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=82 +target string selected: ijk with 3 letters, 4 objects, 1 bonds for bond +to object: j +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 = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor 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 +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 = 33, unhappiness=82 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:1] == ij from target string +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +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 = 33, unhappiness=82 +target string selected: ijk with 3 letters, 4 objects, 1 bonds for bond +source: j, destination: k +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +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-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 j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +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 j and k +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = k from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 66, unhappiness=82 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 66, unhappiness=82 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = i from target string +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +initial : relevance = 100, unhappiness=15 +target : relevance = 66, unhappiness=82 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = successor bond between i and j from other string +bond strength = 95 for successor bond between i and j +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 66, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +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] == ijk 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 +object chosen = group[0:2] == ijk from target string +no incompatible bonds +won fight with group[0:1] == ij +won fight with group[0:1] == ij +broke the Groups +building group +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk 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 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 +urgency: 100.0, number: 2, bin: 7 +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 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 i to k +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] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk 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 j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +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 = k 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 = k 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 = 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 = 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 = 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 i and j from other string +bond strength = 48 for predecessor bond between i and j +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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +won fight with successor bond between i and j +broke the bonds +lost fight with group[0:2] == ijk +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 = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +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 = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk 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 +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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +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 = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j 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 +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: c, destination: b +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +object chosen = successor bond between b 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 +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 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +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 = 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 +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 +top_down_bond_scout__category +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: 23.200000000000003, number: 1, bin: 2 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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 = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +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 = j 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 = b 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 +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 = 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 = j from target string +destination: k +chosen bond facet: letterCategory +Source: j, destination: k +source descriptor: J +destination descriptor: K +proposing successor 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 +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +object 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 = 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 = 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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +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 = 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 = 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 = successor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between j and k +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = k from target string +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = c from initial string +urgency: 100.0, number: 1, bin: 7 +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 = 91 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 +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 j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +won fight with successor bond between j and k +broke the bonds +no incompatible groups +building bond predecessor bond between j and k +object chosen = predecessor bond between i and j from other string +bond strength = 69 for predecessor bond between i and j +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=78 +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 +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=100 +target : relevance = 50, unhappiness=78 +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 = 94 for successor bond between b and c +succeeded: posting bond-builder +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 = 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-group-scout--direction, with 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 +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 +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = j from target string +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +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 i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +failed to break bonds: Fizzle +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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 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 = 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 i and j 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-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post 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=89 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +firstBond2: 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 = 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 = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:1] == ij 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 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 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: 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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +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 +trying to break incompatible correspondences +lost fight with Correspondence between c and k +object chosen = k from target string +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +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: a, 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 = group[0:1] == ij from target string +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-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with 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=84 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: k +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 = 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 = c +firstBond: predecessor bond between b and c +no firstBond2 +object chosen = group[0:2] == ijk 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 +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 = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:1] == ij from target 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: c, destination: b +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +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-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post 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 = 50, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +object chosen = group[0:2] == ijk from target string +won fight with successor bond between i and j +broke the bonds +no incompatible Groups +building group +object chosen = predecessor bond between j and k 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 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 +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 = 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 = 0, unhappiness=79 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +firstBond2: predecessor bond between i and j +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 +no firstBond2 +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=79 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = c from initial string +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=79 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k +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: 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--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 j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +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 = 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 = 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 = 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 +object chosen = group[0:1] == ab from initial string +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk 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 +source: b, destination: a +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 +posting bottom up codelets +object chosen = k from target string +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +no firstBond2 +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=89 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +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] == ijk 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 direction +source chosen = c +firstBond: predecessor 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=89 +target string selected: ijk 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 +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between c and k +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=89 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +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 j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=79 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = j 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-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post 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] == ijk from target string -object chosen = predecessor bond between i and j 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 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 +lost fight with predecessor bond between b and c +failed to break bonds: Fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k 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, 3 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, 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-bond-scout--category, with 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 = c 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 = c +firstBond: predecessor bond between b and c +no firstBond2 +object chosen = predecessor bond between j and k from other 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 +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 i +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 +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 +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 +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=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 = group[0:2] == abc from initial 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: 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 = b +firstBond: predecessor bond between b and c +firstBond2: 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 = group[0:2] == ijk 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-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 +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 k +top_down_bond_scout__category +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 = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: k +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +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 = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +won fight with predecessor bond between j and k +broke the bonds +won fight with group[0:2] == ijk +broke the groups +trying to break incompatible correspondences +lost fight with Correspondence between c and k +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == ijk 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 j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +won fight with predecessor bond between j and k +broke the bonds +won fight with group[0:2] == ijk +broke the groups +trying to break incompatible correspondences +lost fight with Correspondence between c and k +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: 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: 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 = group[0:2] == abc from initial string +urgency: 100.0, number: 2, 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 +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-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk 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 +already exists...activate descriptors & fizzle +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +lost fight with group[0:2] == ijk +failed to break groups: 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 +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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +object 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 = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +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 = b 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-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 = a 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 i and j from other string +bond strength = 48 for successor bond between i and j +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 = 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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +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 = 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 = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +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 +Post top down: 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 +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 destination: c chosen bond facet: letterCategory @@ -25170,17 +46285,462 @@ 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 +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 +object chosen = c from initial string +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with 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 +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 = 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 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 = 48 for predecessor bond between a and b +succeeded: posting bond-builder +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 = 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 j and k from other string +bond strength = 48 for predecessor bond between j and k +Post top down: 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-group-scout--category, with urgency: 4 +posting bottom up codelets +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 +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 = 50, unhappiness=84 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: c +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 = 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 -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = b from initial string +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = k +no firstBond +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 +Post top down: top-down-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-group-scout--category, with 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 i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: k +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 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 +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 = 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 +object chosen = group[0:2] == abc from initial string +object chosen = group[0:1] == ij 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-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 Post top down: 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 = 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 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=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: c +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j +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 +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 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 = 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 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, 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 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: 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 +already exists: activate descriptors & Fizzle +object chosen = i from target string +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = group[0:2] == abc from initial string +no incompatible bonds +no incompatible Groups +building 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 = 100, unhappiness=79 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=79 +target : relevance = 0, unhappiness=89 +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-bond-scout--direction, with urgency: 3 +Post top down: top-down-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-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 +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 = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk 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 = 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 = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: k, destination: j +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 j and k +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: 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-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: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = group[0:1] == ij from target string +object chosen = a 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: c +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k +no firstBond2 +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: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +object chosen = successor 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 j and k from other string +bond strength = 48 for predecessor bond between j and k +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 = i from target string +object chosen = successor bond between i and j from other string +bond strength = 78 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +failed to break bonds: Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 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 k +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +firstBond2: successor bond between i and j +object chosen = successor bond between i and j 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 = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: i +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--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 6 +posting bottom up codelets +object chosen = group[0:2] == ijk 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 = 0, unhappiness=18 +target : relevance = 0, unhappiness=84 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 0, unhappiness=18 +target : relevance = 0, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +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 = i from target string +initial : relevance = 0, unhappiness=18 +target : relevance = 0, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +firstBond2: successor bond between i and j +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=18 +target : relevance = 100, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +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 +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 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 j and k from other string +bond strength = 48 for predecessor bond between j and k +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 i and j from other string +bond strength = 48 for predecessor bond between i and j +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +firstBond2: successor bond between i and j object chosen = i from target string destination: j chosen bond facet: letterCategory @@ -25191,66 +46751,3008 @@ 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 -no incompatible groups -building bond predecessor bond between b and c -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -won fight with predecessor bond between i and j -broke the bonds -won fight with group[0:2] == ijk -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between a and i -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 = 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 -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 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--category, with urgency: 4 +posting bottom up codelets +object chosen = j from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +object chosen = k from target string +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder object chosen = group[0:2] == abc from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +already exists...activate descriptors & fizzle +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +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 +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 = 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] == abc from initial 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 +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk 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 +Post top down: 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] == ijk 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: b, destination: a +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +failed to break bonds: Fizzle +object chosen = successor bond between i and j 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 +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 +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 +bond strength = 96 for successor bond 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 = successor 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] == ijk from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == ijk 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] == abc from initial string +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +failed to break bonds: Fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k 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 +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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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 = 48 for successor bond between a and b +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 +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +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: 23.200000000000003, number: 1, bin: 2 +object chosen = b from initial string +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 = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +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 +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 +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 i and j from other string +bond strength = 94 for predecessor bond between i and j +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 i and j from other string +bond strength = 48 for successor bond between i and j +object chosen = c from initial string +urgency: 100.0, number: 1, bin: 7 +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--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 = 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=100 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: i +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between i and j +object chosen = predecessor bond between i and j from other string +bond strength = 78 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +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 = 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 i and j from other string +bond strength = 48 for successor bond between i and j +succeeded: posting bond-builder +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 = predecessor bond between i and j from other string +object chosen = b from initial string +object chosen = j from target string +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=84 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond +to object: 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: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between a and b +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 = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +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-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 +already exists: activate descriptors & Fizzle +object chosen = a 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 = 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 j and k from other string +bond strength = 91 for predecessor bond between j and k +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 +Post top down: 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 j and k 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 = 94 for predecessor bond between b and c +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: k, destination: j +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 = c from initial string +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-group-scout--direction, with urgency: 3 +Post top down: 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 +urgency: 100.0, number: 1, bin: 7 +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 = 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 = j from target string +object chosen = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +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 b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=89 +target string selected: ijk 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 = c from initial string +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +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=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: c +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between i and j +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +won fight with predecessor bond between j and k +broke the bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between c and k +object 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 j and k from other string +bond strength = 96 for predecessor bond between j 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-bond-scout--category, with 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +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 +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 i and j from other string +bond strength = 48 for successor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +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 = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk 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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with 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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object 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 = 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 j and k from other string +bond strength = 96 for predecessor bond between j and k +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 j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = group[0:2] == ijk 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 +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-bond-scout--category, with 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: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk 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 +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] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +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 +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 = 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 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 +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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object 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 j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between j and k 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 +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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 = 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] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k +initial : 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] == ijk from target string +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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 = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target 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 = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +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 = 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: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +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] == ijk 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 +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] == ijk 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 +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: ijk with 3 letters, 4 objects, 2 bonds for bond +object chosen = predecessor bond between i and j 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=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 +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 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk 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: 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 +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +top_down_bond_scout__category +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 i and j from other string +bond strength = 96 for predecessor bond between i and j +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 i and j 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 +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 = 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 = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +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 = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +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 = a 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 +object chosen = c 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 +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 = a from initial string +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 = predecessor bond between i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between i and j +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +succeeded: posting bond-builder +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 +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +object chosen = predecessor bond between i and j from other string +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between j and k from other string +bond strength = 69 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = a 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 +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 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor 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-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 = 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 +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 = i 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=100 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: j +object chosen = predecessor bond between j and k from other string +bond strength = 69 for predecessor bond between j and k +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 = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +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 j and k from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +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 +object chosen = i 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-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 = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +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 i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == ijk 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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: b, destination: c +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: b, destination: a +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +object chosen = predecessor bond between i and j 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--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 = group[0:2] == ijk from target string +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 = group[0:2] == ijk 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 = a from initial string +urgency: 100.0, number: 1, bin: 7 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +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 = b +no firstBond +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=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 +Post top down: top-down-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] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +to object: b +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = a 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 j and k from other string +bond strength = 96 for predecessor bond between j and k +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 = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk 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 = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: c, destination: b +object chosen = c from initial string +object chosen = group[0:2] == ijk 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 = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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 bond +to object: b +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +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 bond +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to 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-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] == ijk 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 bond +to object: b +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between j and k 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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = b 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 = 91 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk 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--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[1:2] == bc 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 +no firstBond +no firstBond2 +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 = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +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: 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 i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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 +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 +Post top down: 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 j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk 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 +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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 +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and k 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] == ijk 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 = 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 j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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 +already exists: activate descriptors & 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 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk 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 = 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 +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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, 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 = 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 = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +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 +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = b from initial string +object chosen = group[0:2] == ijk 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 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 +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 = 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 +initial : 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] == ijk 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 +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 +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +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 +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 = 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 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +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 = 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 = j from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +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 = 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: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target 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 +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k 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 j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 +top_down_bond_scout__category +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 +top_down_bond_scout__category +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 +urgency: 100.0, number: 2, bin: 7 +urgency: 100.0, number: 1, bin: 7 +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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +posting bottom up codelets +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +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 +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j 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 +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 +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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 j and k from other string +bond strength = 48 for predecessor bond between j and k +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 = 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 = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +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 = b 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 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 = 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-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 +urgency: 23.200000000000003, number: 1, bin: 2 +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 +urgency: 23.200000000000003, number: 1, bin: 2 +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for direction +source chosen = j +no firstBond +no firstBond2 +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 +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 = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for direction +source chosen = i +no firstBond +no firstBond2 +posting bottom up codelets +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for direction +source chosen = i +no firstBond +no firstBond2 +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 = 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 = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +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 +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +urgency: 23.200000000000003, number: 1, bin: 2 +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-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=84 +target : relevance = 0, unhappiness=100 +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 = 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 +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = c from initial string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +source: i, destination: j +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +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-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between i and j 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 i +object chosen = k 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 +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 +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +top_down_bond_scout__category +initial : relevance = 0, unhappiness=79 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +source: k, destination: j +object chosen = i from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=79 +target : relevance = 0, unhappiness=100 +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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with 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 +initial : relevance = 0, unhappiness=18 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for direction +source chosen = k +no firstBond +no firstBond2 +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=18 +target : relevance = 0, unhappiness=100 +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 +object chosen = group[0:2] == abc from initial string +object chosen = j from target string +initial : relevance = 100, unhappiness=18 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for direction +source chosen = j +no firstBond +no firstBond2 +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between i and j 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 i +object chosen = group[0:2] == abc from initial string +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 +Post top down: 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-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 = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for direction +source chosen = i +no firstBond +no firstBond2 +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 j and k from other string +bond strength = 91 for successor bond between j and k +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 = i from target string +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: 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-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 = 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 = successor bond between j and k 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 k +building bond successor bond between j and k +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 = successor bond between i and j from other string +bond strength = 94 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 1 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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between j and k 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 k +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for group +object chosen = i from target string +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +to object: j +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 = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +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 +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +to object: j +object chosen = group[0:2] == abc from initial 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 +trying to break incompatible correspondences +lost fight with Correspondence between a and i +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 = 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 +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=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +source: j, destination: k +initial : relevance = 0, 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 j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +object 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 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=15 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: i +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--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with 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 +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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: k, destination: j +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +won fight with predecessor bond between j and k +broke the bonds +no incompatible groups +trying to break incompatible correspondences +won fight with Correspondence between c and k +building bond successor bond between j and k +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: 5 +posting bottom up codelets +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 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 +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 = 100, unhappiness=15 +target : relevance = 0, unhappiness=89 +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 = group[1:2] == jk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +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-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 +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: ijk with 3 letters, 3 objects, 1 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 +to object: a +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 +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: i +object chosen = successor bond between i and j 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 i +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = group[1:2] == jk 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 +Post top down: 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 +Post top down: 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 i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between i and j +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 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 = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = i from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to j +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to j +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:1] == ij 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk 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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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 j and k from other string +bond strength = 94 for predecessor bond between j and k +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=84 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = a from initial 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: b, destination: c +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +won fight with successor bond between j and k +broke the bonds +no incompatible groups +building bond predecessor bond between j and k +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +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=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +no firstBond2 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object chosen = group[1:2] == jk 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 = j 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 +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 i and j 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 j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +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 +object chosen = group[0:2] == ijk from target string +object chosen = group[1:2] == jk from target string +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = group[0:1] == ij 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 +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk 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 = 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 = i from target string +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +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-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=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = group[0:2] == ijk 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 = a +firstBond: predecessor bond between a and b +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 = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = k from target string +object chosen = group[0:2] == ijk 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 +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 j and k from other string +already exists: activate descriptors & Fizzle +object chosen = b from initial 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 = predecessor bond between i and j 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 +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 +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 = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +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 j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k 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 i and j from other string +bond strength = 91 for successor bond between i and j +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +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 +won fight with group[0:2] == abc +broke the groups +trying to break incompatible correspondences +lost fight with Correspondence between a and i +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +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 = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = j from target string +posting bottom up codelets +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: k +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: k +object chosen = successor bond between j and k from other string +bond strength = 48 for successor bond between j and k +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 = successor bond between j and k from other string +bond strength = 48 for successor bond between j and k +succeeded: posting bond-builder +urgency: 100.0, number: 1, 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 +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: c +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 = 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: ijk 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] == ijk 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] == ijk from target string +already exists...activate descriptors & fizzle +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +won fight with predecessor bond between j and k +broke the bonds +lost fight with group[0:2] == ijk +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 +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk 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 = c 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 = b 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 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 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 +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 +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 +object chosen = successor bond between b and c from other string +bond strength = 48 for successor bond between b and c +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 = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor 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 +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 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 = c 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 +urgency: 100.0, number: 1, bin: 7 +urgency: 23.200000000000003, number: 1, bin: 2 +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 = k from target string +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for direction +source chosen = j +no firstBond +no firstBond2 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=78 +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 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 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 +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: a +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +source: i, destination: j +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +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 = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +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 = k 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 +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +to object: i +Post top down: 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 = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +source: k, destination: j +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 = predecessor bond between i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between i and j +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 +bond strength = 48 for successor bond between a and b +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=78 +target : relevance = 50, 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 = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +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 = j from target string +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = j from target string object chosen = successor bond between a and b from other string number of incompatibleBonds: 1 predecessor bond between a and b @@ -25258,23 +49760,2335 @@ 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 i +lost fight with Correspondence between a and i +object chosen = group[0:2] == abc from initial string +object chosen = i 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-group-scout--direction, with urgency: 3 +Post top down: 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 +no incompatible bonds +no incompatible Groups +building group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = b from initial string +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +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 = 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 = b 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 i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: i +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:2] == ijk from target string +object chosen = group[0:2] == abc from initial string +object chosen = i from target string +urgency: 100.0, number: 1, bin: 7 +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 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 = group[0:2] == abc from initial string +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk 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-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] == ijk from target 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 +object chosen = successor bond between j and k from other string +bond strength = 48 for successor bond between j and k +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=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +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 +Post top down: top-down-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 i and j 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 i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = predecessor bond between i and j 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 = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +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 = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +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 = i from target string +object chosen = predecessor bond between j and k 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 +urgency: 100.0, number: 1, bin: 7 +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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 +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] == ijk 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 +urgency: 100.0, number: 2, bin: 7 +object chosen = group[0:2] == ijk 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: 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 +top_down_bond_scout__category +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 i and j 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 = predecessor bond between b and c 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 +object chosen = predecessor bond between j and k 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +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=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k +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 = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +object chosen = k from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between i and j 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 = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk 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 +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +Post top down: top-down-bond-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = group[0:2] == ijk 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +object chosen = group[0:2] == ijk 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 +posting bottom up codelets +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +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: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +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 = 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 = 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 = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +succeeded: posting bond-builder +urgency: 23.200000000000003, number: 1, bin: 2 +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 +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 = c 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 i and j from other string +bond strength = 48 for successor bond between i and j +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 = successor bond between i and j 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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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 +Post top down: 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 i and j from other string +bond strength = 48 for predecessor bond between i and j +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 +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = k +no firstBond +no firstBond2 +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 +object chosen = i from target string +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: j +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 +posting bottom up codelets +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: k +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: k +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 i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: k +object chosen = successor bond between j and k from other string +bond strength = 69 for successor bond between j 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 +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +bond strength = 69 for successor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: j +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: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = j +no firstBond +firstBond2: 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 = j 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 j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between j and k +object chosen = j from target string +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +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 +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +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 -initial : relevance = 100, unhappiness=79 -target : relevance = 0, unhappiness=15 +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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 = i from target string +object chosen = i from target string +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 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 k +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 j and k from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +object chosen = group[0:2] == ijk 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 +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 +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: c +object chosen = group[0:1] == ij from target string +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +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 +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 = 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 = 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=84 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: i +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-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 +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k 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: b, destination: c +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 = k 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 = 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: 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] == ijk from target string +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 50, 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 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-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 +bond strength = 91 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between j and k 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=84 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 i to k 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 object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=79 +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 = 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 +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 +object chosen = group[0:2] == ijk 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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 b and c from other string +bond strength = 91 for successor bond between b and c +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +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 = group[0:2] == ijk 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 = c +firstBond: successor bond between b and c +no firstBond2 +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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = group[0:1] == ab from initial string +object chosen = group[0:2] == ijk 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 +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 = group[0:2] == abc from initial 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 = 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 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 +no incompatible bonds +no incompatible Groups +building group +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[1:2] == bc from initial string +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between i and j 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 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +won fight with successor bond between j and k +broke the bonds +won fight with group[0:2] == ijk +broke the groups +trying to break incompatible correspondences +lost fight with Correspondence between c and k +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 target : relevance = 100, unhappiness=15 target string selected: ijk with 3 letters, 4 objects, 2 bonds for group object chosen = group[0:2] == ijk 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 j and k from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = j from target string +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j 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 +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 +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 = 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 = group[0:2] == ijk from target 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 +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 +top_down_bond_scout__category +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] == 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 +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 = 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 = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk 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] == ijk 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 = c from initial string +Post top down: top-down-group-scout--direction, with urgency: 3 +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=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 = 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: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: k +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +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] == ijk 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: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +won fight with successor bond between i and j +broke the bonds +lost fight with group[0:2] == ijk +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 = group[1:2] == bc 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: 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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k +no firstBond2 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 2, bin: 7 +urgency: 100.0, number: 1, bin: 7 +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 = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +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 +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 = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +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 i and j from other string +bond strength = 48 for predecessor bond between i and j +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 = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +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] == ijk from target 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 = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +no firstBond2 +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +failed to break bonds: Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +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 i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 2, bin: 7 +object chosen = j 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 +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +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 = 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 = 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 = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other 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 = 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: 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 = 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 = a 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 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 = 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 +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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 = 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 i and j from other string +bond strength = 48 for successor bond between i and j +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 +posting bottom up codelets +object chosen = a from initial string +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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 +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 = j 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-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 +urgency: 100.0, number: 1, bin: 7 +object chosen = i 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 +Post top down: 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 = 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: 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: 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 = a from initial string +urgency: 100.0, number: 1, bin: 7 +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 +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 +initial : relevance = 100, unhappiness=89 +target : relevance = 50, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +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 +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 = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +object chosen = successor bond between i and j 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--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 = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: k, destination: j +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 +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +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 +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 j and k +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 = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: i +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = successor bond between i and j 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 = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +object chosen = i from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 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 i to k +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk 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-bond-scout--category, with urgency: 4 +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 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] == ijk from target string +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = group[0:2] == abc from initial string +no incompatible bonds +no incompatible Groups +building group +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +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: 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 +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 +Post top down: top-down-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 i and j from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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] == ijk from target string +already exists...activate descriptors & fizzle +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 = 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] == ijk 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 +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 +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 = successor bond between a and b from other string +bond strength = 96 for successor bond 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 = successor bond between a and b from other string +bond strength = 96 for successor bond 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +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 i and j 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: ijk with 3 letters, 4 objects, 2 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 i to k +object chosen = group[0:2] == ijk from target string +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = j 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 +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: ijk with 3 letters, 4 objects, 2 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 i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +object chosen = group[0:2] == ijk 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 +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] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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: c +posting bottom up codelets +object chosen = group[0:2] == ijk 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 +initial : 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] == ijk from target string +object chosen = group[0:2] == ijk 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 +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 +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: 23.200000000000003, number: 1, bin: 2 +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 = 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 = j 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 +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 +object chosen = i from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +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 +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 +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 = 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 = 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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for direction +source chosen = k +no firstBond +no firstBond2 +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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 = 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 = 0, unhappiness=100 +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=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for direction +source chosen = i +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-group-scout--direction, with urgency: 3 +Post top down: 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 = i from target string +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +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 = 91 for predecessor bond between b and c +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: j +object chosen = predecessor bond between b and c from other string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 50, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: k +Post top down: 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 +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 +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 +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: j +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 = 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 +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 j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=94 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +initial : relevance = 0, unhappiness=94 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: j +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = b from initial string +object chosen = predecessor bond between j and k 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 +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = i +no firstBond +no firstBond2 +object chosen = successor bond between i and j 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 i +object 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 +urgency: 100.0, number: 1, bin: 7 +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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 +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 = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from j to k +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 = i 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 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 = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = k 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 = 100, unhappiness=78 +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 = 100, unhappiness=78 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: a +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j +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--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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 = a 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, 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 j and k from other string +bond strength = 91 for predecessor bond between j and k +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 = 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 +Post top down: 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-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 j and k 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 +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[1:2] == jk from target string +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +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 = 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 j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = k from target string +object chosen = predecessor bond between j 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-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 = 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=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +object chosen = j from target string +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +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 i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between i and j +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=89 +target string selected: ijk 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 b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +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 +posting bottom up codelets +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 = 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 i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = i from target string +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +object chosen = group[0:2] == ijk 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: 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=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 +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 +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-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with 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: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +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 = predecessor bond between j and k 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = group[0:2] == ijk from target string +Post top down: top-down-bond-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string object chosen = a from initial string destination: b chosen bond facet: letterCategory @@ -25282,10 +52096,3199 @@ 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: ijk 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] == ijk from target string +urgency: 100.0, number: 2, bin: 7 +object chosen = group[0:2] == ijk 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +Post top down: top-down-bond-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == ijk 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] == ijk 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 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 = 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 = 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 = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor 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] == ijk 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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 = 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 +Post top down: top-down-group-scout--direction, with urgency: 3 +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] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +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 = 48 for successor bond between a and b +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +urgency: 100.0, number: 1, bin: 7 urgency: 23.200000000000003, number: 1, bin: 2 +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 = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 = i 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 = 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 = 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: 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 = 48 for successor 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 = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +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 = k from target string +object chosen = successor bond between j and k from other string +bond strength = 48 for successor bond between j and k +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 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 = 48 for successor bond between a and b succeeded: posting bond-builder +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 +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 j and k from other string +bond strength = 48 for predecessor bond between j and k +urgency: 100.0, number: 1, bin: 7 +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 = 48 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 = 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 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +object chosen = a from initial string +object chosen = i from target string +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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 +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 +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 +posting bottom up codelets +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 +initial : relevance = 100, unhappiness=78 +target : relevance = 50, 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 +possible group: successor bond between b and c +trying from b to successor +proposing group from a to c +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=100 +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=100 +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 +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 +object chosen = successor 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 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 +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 +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 = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +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 +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 = 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 = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: k, destination: j +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +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 j and 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--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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: b, destination: c +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 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 i to k +object chosen = group[0:2] == ijk from target string +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 = group[0:2] == ijk 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 = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +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 = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j 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 +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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between j and k 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 +object 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: ijk with 3 letters, 4 objects, 2 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 k +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 = successor 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] == ijk from target string +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk 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 = j 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 +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: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j 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 +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 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 +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +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 = 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 = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +urgency: 100.0, number: 1, bin: 7 +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 +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +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 = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +succeeded: posting bond-builder +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +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 = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +succeeded: posting bond-builder +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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = k from target 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: a +object chosen = a from initial string +object chosen = i from target string +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 = k from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between i and j +Post top down: top-down-description-scout, with urgency: 5 +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 +to object: a +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=94 +target : relevance = 50, unhappiness=94 +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 +object 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-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 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=89 +target : relevance = 50, unhappiness=89 +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 = 48 for predecessor bond between b and c +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 +to object: a +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: k +posting bottom up codelets +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 = 50, unhappiness=94 +target : relevance = 50, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j +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 i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +object chosen = a from initial string +initial : relevance = 50, unhappiness=94 +target : relevance = 50, unhappiness=94 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +object chosen = group[1:2] == bc from initial string +initial : relevance = 50, unhappiness=94 +target : relevance = 50, unhappiness=94 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = a +no firstBond +no firstBond2 +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +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 = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +Post top down: 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 +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 +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 = 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 = predecessor bond between j and k from other string +bond strength = 94 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +initial : relevance = 100, unhappiness=78 +target : relevance = 100, 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-group-scout--direction, with 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 = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = a from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: k +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +object chosen = group[0:2] == ijk 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: c +object chosen = predecessor 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: 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 = 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--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=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +object chosen = group[0:2] == abc from initial string +object chosen = j 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 j and k from other string +bond strength = 96 for predecessor bond between j and k +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 +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between a and i +object chosen = predecessor bond between j and k 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 +to object: b +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +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--category, with urgency: 4 +Post top down: top-down-group-scout--category, with 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 = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +object chosen = i from target string +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +object chosen = group[0:2] == ijk 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 +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 +no incompatible bonds +no incompatible Groups +building group +object chosen = group[0:2] == ijk 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 +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +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 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] == ijk 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 +object chosen = predecessor bond between j and k 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 +bond strength = 96 for predecessor bond between b and 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 group +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +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 +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 +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: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k +top_down_bond_scout__category +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 = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +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 = group[0:2] == ijk 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-group-scout--direction, with urgency: 3 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk 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 +top_down_bond_scout__category +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 = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +posting bottom up codelets +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] == 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: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +urgency: 100.0, number: 2, bin: 7 +urgency: 100.0, number: 2, bin: 7 +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +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 = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 +top_down_bond_scout__category +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 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 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 +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 = 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 +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 +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 = 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 = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +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 = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 i and j from other string +bond strength = 48 for successor bond between i and j +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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 j and k from other string +bond strength = 48 for predecessor bond between j and k +object chosen = b 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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor 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 +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 j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +object chosen = b 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 +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: 23.200000000000003, number: 1, bin: 2 +object chosen = j from target 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 +urgency: 100.0, number: 1, bin: 7 +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 +urgency: 23.200000000000003, number: 1, bin: 2 +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 = 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 i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between i and j +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 +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 = 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: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between a and b +initial : relevance = 50, unhappiness=100 +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 = 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 = c 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] == ijk 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 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +no firstBond2 +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +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 = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j 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 +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 bond +to object: c +object chosen = a from initial string +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +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 = 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 +object chosen = predecessor bond between j and k 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 +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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with 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: 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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=78 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +initial : relevance = 50, unhappiness=78 +target : relevance = 50, unhappiness=79 +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 = 91 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +lost fight with successor bond between i and j +failed to break bonds: 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 j and k from other string +bond strength = 94 for successor bond between j and k +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-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-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +no firstBond2 +object chosen = k from target string +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:1] == ab from initial string +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 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 = 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 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=78 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +no firstBond2 +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +won fight with predecessor bond between j and k +broke the bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between c and 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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with 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 bond +to object: b +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 +no incompatible bonds +no incompatible Groups +building group +initial : relevance = 0, 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 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] == ijk from target 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[0:2] == abc +won fight with group[0:2] == abc +won fight with group[0:2] == abc +broke the Groups +building group +object chosen = group[0:1] == ij from target string +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=79 +target string selected: ijk 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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:1] == ij from target string +object chosen = group[1:2] == jk from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target string +won fight with successor bond between i and j +broke the bonds +no incompatible Groups +building group +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 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=79 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=79 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=79 +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 = 100, 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-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 = 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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +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 = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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 = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = predecessor bond between j and k 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 +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 = 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 = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +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 = c from initial string +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk 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 j and k from other string +bond strength = 96 for predecessor bond between j and k +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 = predecessor bond between j and k 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 +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 = 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 i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +Post top down: top-down-bond-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: 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 = 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 = 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: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = k from target string +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 = predecessor bond between i and j 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 +posting bottom up codelets +object chosen = group[0:2] == ijk from target 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 i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +object chosen = j 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 = j 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 +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 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk 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 +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 +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 = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +posting bottom up codelets +object chosen = group[0:1] == ij from target string +no incompatible bonds +won fight with group[0:2] == ijk +lost fight with group[0:2] == ijk +failed to break Groups: Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk 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] == ijk 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] == ijk from target 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 +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 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +urgency: 24.1, number: 2, bin: 2 +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 +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +posting bottom up codelets +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +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 = 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] == ijk from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +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 j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k 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 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-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] == ijk 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: 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: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +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 +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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 = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +no firstBond2 +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +urgency: 24.1, number: 2, bin: 2 +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +no firstBond2 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +urgency: 24.1, number: 2, bin: 2 +object chosen = group[0:2] == ijk from target string +urgency: 24.1, number: 2, bin: 2 +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk 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 +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: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +no firstBond2 +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=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j 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--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 +urgency: 24.1, number: 2, bin: 2 +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +urgency: 24.1, number: 2, bin: 2 +object chosen = successor bond between b and c 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 = a from initial string +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk 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 +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 +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 b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = a from initial string +urgency: 24.1, number: 2, bin: 2 +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 = 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 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other 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-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = j from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +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 j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k 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 = 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 +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 +bond strength = 96 for successor bond 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: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = i from target string +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +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 +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 = 0, 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 +already exists...activate descriptors & fizzle +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 = 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 +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-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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = predecessor bond between i and j from other string +bond strength = 78 for predecessor bond between i and j +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 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +object chosen = predecessor bond between i and j from other string +bond strength = 78 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between i and j 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 +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from j to k +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +urgency: 100.0, number: 1, bin: 7 +object chosen = group[1:2] == jk 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--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 = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: i +object chosen = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j 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 i +initial : relevance = 0, unhappiness=18 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +initial : relevance = 100, unhappiness=18 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=18 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 = 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 +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 = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = j +no firstBond +firstBond2: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from j to k +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +no firstBond2 +object chosen = i from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: j +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +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 +posting bottom up codelets +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 +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = group[1:2] == jk from target string +object chosen = group[1:2] == jk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: k +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +won fight with predecessor bond between j and k +broke the bonds +no incompatible groups +building bond successor bond between j and k +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = j from target string +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +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-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +succeeded: posting bond-builder +urgency: 100.0, number: 2, bin: 7 +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +urgency: 100.0, number: 2, 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 +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 +top_down_bond_scout__category +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 i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +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 = 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 +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 = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +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 group +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +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 = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k 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 +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 = a 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 = 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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = a from initial string +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and 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: 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 +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 = b +no firstBond +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 = j 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 = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +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 = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +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 +Post top down: 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 +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = j +no firstBond +firstBond2: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from j to k +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=89 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: b, destination: c +object chosen = k from target string +object chosen = group[1:2] == jk 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 = 50, unhappiness=89 +target : relevance = 50, 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 = 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 = j 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-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 = 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 = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = j from target string +object chosen = j from target string +object chosen = a 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 = 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 +urgency: 100.0, number: 1, bin: 7 +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 +Post top down: 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-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 a and b from other string +bond strength = 94 for predecessor bond between a and b +succeeded: posting bond-builder +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 +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: b +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 +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 +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 = b +no firstBond +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 +Post top down: 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-description-scout, with urgency: 5 +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 = i from target 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 +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=89 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +object chosen = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=89 +target : relevance = 50, unhappiness=89 +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 = i 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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with 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 i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between i and j +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +initial : relevance = 100, unhappiness=78 +target : relevance = 100, 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 a to c +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == ijk 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post 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: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = j from target string +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk 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 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 +no incompatible bonds +no incompatible Groups +building group +object chosen = predecessor bond between j 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-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] == ijk 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 = 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 j and k 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 j and k 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +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: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +urgency: 100.0, number: 2, bin: 7 +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +object chosen = predecessor bond between j and k 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 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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] == ijk 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 = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = a from initial string +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +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 +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: a, destination: b +object chosen = predecessor bond between i and j 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 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk 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 = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +posting bottom up codelets +object chosen = group[0:2] == ijk 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] == ijk 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: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +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 = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +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 +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +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 = 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 = 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 i and j from other string +bond strength = 48 for successor bond between i and j urgency: 100.0, number: 1, bin: 7 object chosen = a from initial string destination: b @@ -25297,6 +55300,15 @@ 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 +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 = i from target string urgency: 23.200000000000003, number: 1, bin: 2 object chosen = k from target string destination: j @@ -25305,16 +55317,3121 @@ Source: k, destination: j source descriptor: K destination descriptor: J 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 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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 = 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 = i from target string +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = Correspondence between a and i 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 +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 = 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 = 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: 100.0, number: 1, bin: 7 +object chosen = successor bond between a and b from other string +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k object chosen = successor bond between a and b from other string already exists: activate descriptors & Fizzle +object chosen = k 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 i from other string +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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor 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 = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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 = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +object chosen = k 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--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 j and k from other string +bond strength = 91 for predecessor bond between j and k +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 +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 = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = a from initial string +object chosen = k 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-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 = 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 = k 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 +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 +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 +urgency: 23.200000000000003, number: 1, bin: 2 +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: i +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 +Post top down: 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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: k +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +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 = group[0:1] == ab from initial string +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = i +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 = predecessor bond between i and j from other string +bond strength = 69 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +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 +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 = i 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-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 j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from j to k +object chosen = predecessor bond between i and j 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 i +initial : relevance = 50, unhappiness=84 +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 +possible group: predecessor bond between b and c +trying from c to predecessor +proposing group from b to c +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 +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=94 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=94 +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 = 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 +posting bottom up codelets +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 +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 = 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 = group[1:2] == jk from target string +object chosen = successor bond between i and j 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 = c 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] == ijk 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--direction, with urgency: 3 +Post top down: top-down-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 = 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 group +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +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 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +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 +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +firstBond2: 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 = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +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 +Post top down: top-down-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-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = group[1:2] == bc from initial string +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:1] == ij from target string +object chosen = group[0:2] == ijk from target string +lost fight with predecessor bond between j and k +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=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +no firstBond2 +object chosen = i 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] == ijk from target string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=15 +target : relevance = 50, unhappiness=79 +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--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post 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 = 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 +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 = i 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: ijk with 3 letters, 3 objects, 2 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:1] == ij 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 +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 = 94 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = group[1:2] == bc from initial string +object chosen = group[0:2] == ijk from target string +won fight with successor bond between i and j +broke the bonds +no incompatible Groups +building 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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:1] == ij from target string +no incompatible bonds +lost fight with group[0:2] == ijk +failed to break Groups: 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 i +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 +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 +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] == ijk from target string +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k +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 +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 = 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 +object chosen = group[0:2] == ijk from target string +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: predecessor bond between a and b +no firstBond2 +object chosen = group[0:2] == ijk 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: c +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +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 = b +firstBond: predecessor bond between a and b +firstBond2: 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 +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: a +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between j and k 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 = 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 +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 k +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 = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = group[0:1] == ab from initial string +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +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 = group[0:2] == abc from initial string +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +firstBond2: predecessor bond between j and k +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +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 +object chosen = group[0:2] == ijk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +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 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 = 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] == ijk 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 = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = k from target string +object chosen = predecessor bond between j and k 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 = 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: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +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 = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +initial : 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 = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[0:2] == abc from initial string +object chosen = i 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 +to object: b +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +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 = 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 +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] == ijk from target string +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +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: predecessor bond between a and b +firstBond2: predecessor bond between b and c +object chosen = j from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +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 j and k from other string +bond strength = 48 for successor bond between j and k +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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +top_down_bond_scout__category +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 j and k 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +no firstBond2 +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +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 = 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 = 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 = 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 = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +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 +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 i and j from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +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 = b from initial string +object chosen = group[1:2] == jk from target string +no incompatible bonds +lost fight with group[0:2] == ijk +failed to break Groups: 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 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] == ijk 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 = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +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 +posting bottom up codelets +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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 +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 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 +bond strength = 48 for successor 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 +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 = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & 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 +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 +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 +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 +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 = b 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 +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 = 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 +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 = predecessor 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: ijk 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: 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: 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 = 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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +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 = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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 = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +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 +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 = successor bond between a and b from other string +object chosen = i 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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +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 = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +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: 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 = 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 +Post top down: 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 +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 +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 +object 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 = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: k, destination: j +urgency: 100.0, number: 1, bin: 7 +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 +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +object chosen = group[0:2] == ijk 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 = 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 i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=100 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 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 +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 +Post top down: 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 +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 i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +object chosen = group[0:2] == ijk from target string +lost fight with successor bond between i and j +failed to break bonds: Fizzle +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +won fight with predecessor bond between j and k +broke the bonds +no incompatible groups +building bond successor bond between j and k +object chosen = successor bond between i and j from other string +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = i 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--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 0, unhappiness=89 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +object chosen = k from target string +object chosen = group[0:1] == ij from target string +initial : relevance = 0, unhappiness=89 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k +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 = k from target string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +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 k +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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 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-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 = 100, 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 = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +initial : relevance = 0, unhappiness=89 +target : relevance = 0, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +to object: a +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +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 +initial : relevance = 100, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +object 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-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=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +object chosen = successor bond between i and j 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 j and k from other string +bond strength = 48 for predecessor bond between j and k +object chosen = group[0:2] == ijk 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] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = successor bond between i and j 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +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 +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k +no firstBond2 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between i and j 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 = c from initial string +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k 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 = successor bond between j and k 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 = predecessor bond between a and b from other string +bond strength = 48 for predecessor bond between a and b +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +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 +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--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 j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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: ijk with 3 letters, 4 objects, 2 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 k +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 = 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 group +object chosen = group[0:2] == ijk from target string +object chosen = b 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 +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] == ijk 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 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] == ijk 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 = 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 +top_down_bond_scout__category +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 = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +object chosen = j from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +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] == ijk from target string +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +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 = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == abc from initial string +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +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 +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 +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 +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 = 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 = 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 +urgency: 23.200000000000003, number: 1, bin: 2 +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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 j and k from other string +bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder +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 +object 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 +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 i and j from other string +bond strength = 48 for successor bond between i and j +object chosen = b 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 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +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 +urgency: 23.200000000000003, number: 1, bin: 2 +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 = 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 = 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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = j from target string +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 +object chosen = c 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 k 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 = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +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 = a 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-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-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +object chosen = b from initial string +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 = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between i and j +firstBond2: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from j to k +urgency: 100.0, number: 1, bin: 7 +object chosen = group[1:2] == jk 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 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 = 50, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: b, destination: a +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 +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: 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-group-scout--direction, with urgency: 3 +Post top down: 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=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between i and j +firstBond2: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from j to k +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +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: a, destination: b +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 = 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 = 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 +Post top down: 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 = j from target string +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: k +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] == ijk from target string +object chosen = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +no firstBond2 +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j 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-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 j and k from other string +bond strength = 94 for successor bond between j and k +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 k +building bond successor bond between b and c +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 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 i and j from other string +bond strength = 91 for successor bond between i and j +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 +lost fight with successor bond between a and b +failed to break bonds: Fizzle +object chosen = successor bond between i and j 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=79 +target : relevance = 50, unhappiness=79 +target string selected: ijk 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-group-scout--category, with 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] == ijk from target string +lost fight with predecessor bond between j and k +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 = c from initial string +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from j to k +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +won fight with successor bond between i and j +broke the bonds +no incompatible groups +building bond predecessor bond between i and j +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = group[1:2] == jk from target string +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=84 +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 +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 = 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 +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 = i from target 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 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: i +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=78 +target string selected: ijk 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 +lost fight with successor bond between b and c +failed to break bonds: Fizzle +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +no firstBond2 +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=78 +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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between j and k +initial : relevance = 100, unhappiness=78 +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 +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 +object chosen = i from target string +object chosen = k from target string +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +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 +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=89 +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-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with 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 = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[1:2] == jk 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 = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=78 +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 +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +no incompatible groups +building bond successor bond between i and j +initial : relevance = 100, unhappiness=78 +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 +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-group-scout--direction, with urgency: 3 +Post top down: 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 j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +failed to break bonds: 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 = 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 +object chosen = c 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: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +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] == ijk from target string +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: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building 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 = 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 = successor bond between j and k 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: c, destination: b +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +object chosen = successor bond between j and k 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=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +Post top down: top-down-group-scout--direction, with 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 +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 = 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 +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +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 i and j from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +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 = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +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 j and k from other string +bond strength = 96 for successor bond between j and k +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] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +failed to break bonds: Fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target string +lost fight with successor bond between j and k +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +object chosen = group[0:2] == ijk from target 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 = successor bond between j and k 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 i to k +object chosen = group[0:2] == ijk 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: ijk with 3 letters, 4 objects, 2 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 k +object chosen = group[0:2] == ijk 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 = 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 = 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 = k 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 = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +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 i and j from other string +bond strength = 48 for predecessor bond between i and j +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 = 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 +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 = 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 = 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 = 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 +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 i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +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 +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 = a 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 = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = a from initial string +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 i and j from other string +bond strength = 91 for successor bond between i and j +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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 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 +object chosen = j from target string +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +urgency: 23.200000000000003, number: 1, bin: 2 +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 +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 = 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 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 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: i +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 i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +won fight with successor bond between i and j +broke the bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between a and i +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = k +no firstBond +no firstBond2 +object chosen = k 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 = 50, unhappiness=79 +target : relevance = 0, 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-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 = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j +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 +no firstBond2 +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +object 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=79 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = i +firstBond: successor bond between i and j +no firstBond2 +object chosen = successor bond between i and j 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=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +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 = 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 +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 +object 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 +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 direction +source chosen = a +firstBond: successor bond between a and b +no firstBond2 +object chosen = j from target 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 i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +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 +no incompatible bonds +no incompatible Groups +building 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: 1, bin: 7 +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 = 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-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = k +no firstBond +no firstBond2 +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 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 +object chosen = k from target string +object chosen = k 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 +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: a, destination: b +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 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:1] == ij from target string +object chosen = group[0:1] == ij from target string +object chosen = group[0:2] == abc from initial string +object chosen = j 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: 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 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 = 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 +Post top down: top-down-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 = 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 = group[0:1] == ij 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 b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 33, 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 = 33, unhappiness=89 +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 +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 33, 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 = 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with 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=82 +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=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:1] == ij from target string +destination: k +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=82 +target string selected: ijk with 3 letters, 4 objects, 1 bonds for direction +source chosen = group[0:1] == ij +no firstBond +no firstBond2 +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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=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 = 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-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 = 33, unhappiness=82 +target string selected: ijk with 3 letters, 4 objects, 1 bonds for direction +source chosen = group[0:1] == ij +no firstBond +no firstBond2 +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 +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 = 33, unhappiness=82 +target string selected: ijk with 3 letters, 4 objects, 1 bonds for bond +source: group[0:1] == ij, destination: k +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 = 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=82 +target string selected: ijk with 3 letters, 4 objects, 1 bonds for bond +source: group[0:1] == ij, destination: k +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=82 +target string selected: ijk with 3 letters, 4 objects, 1 bonds for bond +source: k, destination: group[0:1] == ij +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 +Post top down: top-down-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 = 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 +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 = 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 = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +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 = 33, unhappiness=82 +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=82 +target string selected: ijk with 3 letters, 4 objects, 1 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=82 +target string selected: ijk with 3 letters, 4 objects, 1 bonds for direction +source chosen = group[0:1] == ij +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-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 j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between j and k +initial : relevance = 100, unhappiness=15 +target : relevance = 66, unhappiness=82 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 66, 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 = 66, unhappiness=82 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +no incompatible bonds +won fight with group[0:1] == ij +won fight with group[0:1] == ij +broke the Groups +building group +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk 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] == ijk 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +top_down_bond_scout__category +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] == 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 +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 b 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 +posting bottom up codelets +object chosen = group[0:2] == ijk 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] == ijk 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 +initial : 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +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 +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] == ijk 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] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +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 +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 = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +urgency: 100.0, number: 1, bin: 7 object chosen = b from initial string destination: c chosen bond facet: letterCategory @@ -25329,9 +58446,44 @@ Source: i, destination: j source descriptor: I destination descriptor: J 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 +object chosen = Correspondence between c and k 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 = successor bond between b and c from other string -bond strength = 69 for successor bond between b and c +bond strength = 48 for successor bond between b and c +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 = 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 = successor bond between j and k from other string +bond strength = 48 for successor bond between j and k +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +object chosen = j from target string object chosen = c from initial string destination: b chosen bond facet: letterCategory @@ -25339,8 +58491,5736 @@ 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 = 48 for successor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j 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 = b 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 +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 = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +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 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 +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-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 +object chosen = predecessor bond between j and k 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 k +object chosen = i from target string +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 +object chosen = j from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=89 +target : relevance = 50, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: k +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +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 j and 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 +posting bottom up codelets +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 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 i to k +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 +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +object chosen = j 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] == ijk 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: i +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +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-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 i and j 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 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=78 +target string selected: ijk with 3 letters, 3 objects, 2 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 i to k +object chosen = group[0:2] == ijk 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 = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 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 i to k +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk 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 +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 = 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] == abc from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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-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 +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder +urgency: 100.0, number: 2, bin: 7 +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +failed to break bonds: Fizzle +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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = j from target string +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 = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == ijk 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 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +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 +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +won fight with successor bond between i and j +broke the bonds +lost fight with group[0:2] == ijk +failed to break groups: Fizzle +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +posting bottom up codelets +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 = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between i and j 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 = group[0:2] == ijk 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 +Post top down: top-down-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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j 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: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 +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] == 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: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +posting bottom up codelets +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor 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 = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 2, bin: 7 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 2, bin: 7 +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 = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k 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: 23.200000000000003, number: 1, bin: 2 +urgency: 100.0, number: 1, bin: 7 +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 +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 +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 i and j from other string +bond strength = 48 for successor bond between i and j +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +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 = a from initial string +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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 = 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 +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 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j 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 +object chosen = c from initial string +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 = 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 j and k from other string +bond strength = 94 for successor bond between j 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 +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: k +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = j from target string +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = j +no firstBond +firstBond2: 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 = 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 j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between j and 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 +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 +initial : relevance = 0, unhappiness=100 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for direction +source chosen = a +no firstBond +no firstBond2 +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 j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=100 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 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 k +object chosen = group[0:2] == ijk from target string +initial : relevance = 50, unhappiness=100 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +Post top down: 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] == ijk 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] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = group[0:1] == ij from target string +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 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 = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 +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 +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 = 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 = 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 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: 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 +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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 +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 +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] == ijk 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 j and k 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 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 +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: k +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +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 +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: 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 = group[0:2] == abc from initial string +object chosen = successor bond between j and k 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 +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 = group[0:2] == abc from initial string +object chosen = j from target string +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 i to k +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk 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 k +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] == ijk from target string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +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 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 = 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 = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +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 j and k 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 +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] == ijk 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 +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 +bond strength = 96 for successor bond 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: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 +posting bottom up codelets +object chosen = a from initial string +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for 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 +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 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 +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: 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: 2, bin: 7 +urgency: 100.0, number: 2, bin: 7 +object chosen = j from target 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 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor 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 = 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 +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 +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 = 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 +object chosen = b 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 +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 +bond strength = 69 for successor bond between b and c +succeeded: posting bond-builder +object chosen = k 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 = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +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 = successor 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 +no incompatible bonds +no incompatible Groups +building group +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 +Post top down: 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-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = c from initial string +object chosen = j from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +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 j and k +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: a, destination: b +object chosen = successor bond between b and c 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 = 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +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 = 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-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] == ijk from target string +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +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 +initial : relevance = 50, unhappiness=15 +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 = group[0:1] == ab from initial string +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = c from initial string +object chosen = group[0:2] == ijk 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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with 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=84 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +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 = 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] == 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:1] == ab from initial string +initial : relevance = 100, unhappiness=84 +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=84 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +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-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 +urgency: 100.0, number: 2, bin: 7 +object chosen = i from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk 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 i and j from other string +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == ijk 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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 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 +urgency: 100.0, number: 2, bin: 7 +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between j and k 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] == ijk 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 +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: 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: 2, bin: 7 +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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=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 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 +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: a +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 a and b from other string +bond strength = 78 for successor bond between a and b +object chosen = k 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 = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +failed to break bonds: 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: 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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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 +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +no firstBond2 +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: k +object chosen = c 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 +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 = 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 = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 = a 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 j and k from other string +bond strength = 48 for predecessor bond between j and k +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 = 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: 0 +no incompatible bonds +no incompatible groups +building bond 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 = 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 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +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 +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = j from target string +object chosen = predecessor bond between b and c from other 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 +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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-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 +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=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 +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = i +firstBond: successor bond between i and j +no firstBond2 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: c, destination: b +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: i +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +to object: a +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 +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 +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +Post top down: 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 = 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 = 94 for successor bond between a and b +succeeded: posting bond-builder +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 +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +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 +object chosen = j from target string +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 +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 +Post top down: 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 = j from target string +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: c, destination: b +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: j +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 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 = 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 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: k, destination: j +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +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-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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 = 96 for successor bond between a and b +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +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 +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 j and k +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=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +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 +no incompatible bonds +no incompatible Groups +building group +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 100, unhappiness=78 +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 +Post top down: top-down-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 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] == ijk 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=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 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 i to k +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: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +object chosen = a from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 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 i to k +object chosen = group[0:2] == ijk 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 = group[0:2] == ijk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = i from target string +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between j and k 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +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 +object 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 b and c from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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: ijk with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +object chosen = group[0:2] == ijk 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 = j 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] == ijk from target string +object chosen = group[0:2] == ijk 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 = group[0:2] == abc from initial string +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +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 = 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: ijk with 3 letters, 4 objects, 2 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 k +object chosen = group[0:2] == ijk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == ijk 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 j and k from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 2, bin: 7 +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +no firstBond2 +urgency: 100.0, number: 2, bin: 7 +object chosen = group[0:2] == ijk from target string +posting bottom up codelets +object chosen = group[0:2] == ijk 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 = 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 +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 +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 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +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 j and k from other string +bond strength = 48 for predecessor bond between j and k +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +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 j and k from other string +bond strength = 48 for predecessor bond between j and k +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 = 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 = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 +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 i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between i and j +object chosen = j from target string +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 = a 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 i and j from other string +bond strength = 48 for successor bond between i and j +succeeded: posting bond-builder +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 = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +no incompatible groups +building bond successor bond between i and j +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 = 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 = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +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 = successor bond between j and k from other string +bond strength = 69 for successor bond between j and k +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--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between j and k +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = j from target string +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +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 +initial : relevance = 0, unhappiness=100 +target : relevance = 0, unhappiness=94 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for direction +source chosen = c +no firstBond +no firstBond2 +initial : relevance = 0, unhappiness=100 +target : relevance = 0, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k +no firstBond2 +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-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 = j from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +failed to break bonds: Fizzle +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = j from target string +object chosen = group[0:2] == ijk 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 +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 +initial : relevance = 0, unhappiness=100 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 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 b and c from other string +bond strength = 48 for predecessor bond between b and c +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +top_down_bond_scout__category +initial : relevance = 50, unhappiness=100 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 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 +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 = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 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 i to k +object 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 = 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: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 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 k +object chosen = a 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=89 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +to object: 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 = group[0:2] == ijk from target string +initial : relevance = 0, unhappiness=89 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k +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 +posting bottom up codelets +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 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 i to k +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +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 +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 = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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 b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: i +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with 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] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = group[0:2] == ijk 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 +no incompatible bonds +no incompatible Groups +building group +object chosen = group[0:2] == ijk 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, 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=78 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +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-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 +object 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: ijk with 3 letters, 4 objects, 2 bonds for bond +object chosen = successor bond between i and j 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 = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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 +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: 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--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 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: c, destination: b +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +object chosen = j from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j 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 +posting bottom up codelets +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +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 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 +top_down_bond_scout__category +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 = 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: ijk with 3 letters, 4 objects, 2 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 k +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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = group[0:2] == ijk from target string +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +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 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +object 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 j and k from other string +bond strength = 48 for predecessor bond between j and k +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-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 +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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 +object chosen = b 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 +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 i and j from other string +bond strength = 48 for predecessor bond between i and j +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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between i and j +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +no firstBond2 +object chosen = c from initial string +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between j and k from other string +bond strength = 69 for predecessor bond between j and k +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: c +object chosen = j from target string +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: j +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +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 +Post top down: 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 +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +no incompatible groups +building bond successor bond between i and j +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=94 +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=89 +target : relevance = 50, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: k, destination: j +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 j and k from other string +bond strength = 94 for successor bond between j and k +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 j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between j and 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: 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 = 0, unhappiness=89 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +won fight with successor bond between j and k +broke the bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between c and k +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +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 = 91 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = a from initial string +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +won fight with successor bond between j and k +broke the bonds +no incompatible groups +trying to break incompatible correspondences +won fight with Correspondence between c and k +building bond predecessor bond between j and 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-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=89 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: k +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: a, destination: b +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +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: a, destination: b +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 1 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 = 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 = 0, unhappiness=89 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = b +no firstBond +firstBond2: 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-group-scout--direction, with urgency: 3 +Post top down: 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 +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 = 0, unhappiness=89 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +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 i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +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 = 100, unhappiness=89 +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 = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 +trying to break incompatible correspondences +lost fight with Correspondence between a and i +object chosen = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j 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-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with 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 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +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 +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 = predecessor bond between j and k 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 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 i and j from other string +bond strength = 94 for predecessor bond between i and j +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 +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 i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +won fight with successor bond between i and j +broke the bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between a and i +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 = b from initial string +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +firstBond2: 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 +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 = 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 = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=79 +target string selected: ijk 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 +lost fight with Correspondence between a and i +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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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] == ijk from target string +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: i +object chosen = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = group[1:2] == jk 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] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk 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 +object chosen = group[0:1] == ij from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +failed to break bonds: Fizzle +object chosen = group[0:2] == abc from initial string +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +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:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:1] == ij from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +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 +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 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk 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 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 = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = j +no firstBond +firstBond2: successor bond between i and j +object chosen = b from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = j +firstBond: successor bond between i and j +no firstBond2 +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 +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-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 i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 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 +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: i +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: j +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=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 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[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +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] == ij 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] == abc from initial string +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 +Post top down: 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 a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = i +firstBond: successor bond between i and j +no firstBond2 +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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = k +no firstBond +no firstBond2 +object chosen = k from target string +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k 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 k +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: j +Post top down: 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-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between i and j 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 +initial : relevance = 100, 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 = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: k, destination: j +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = i 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=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = j +no firstBond +firstBond2: successor bond between i and j +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 +already exists...activate descriptors & fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k 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 k +building bond predecessor bond between j and k +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post 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: ijk 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: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = group[1:2] == jk from target string +object chosen = group[0:2] == ijk from target string +lost fight with successor bond between i and j +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 +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between i and j +firstBond2: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from j to k +object chosen = i from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = predecessor bond between j 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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with 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 i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[1:2] == jk from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: i +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +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: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = group[0:1] == ij from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:1] == ij from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +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 +posting bottom up codelets +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +won fight with successor bond between i and j +broke the bonds +no incompatible groups +trying to break incompatible correspondences +won fight with Correspondence between a and i +building bond predecessor bond between i and j +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from i to k +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +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 +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +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 = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and k 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 = predecessor bond between i and j 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 +Post top down: 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] == jk from target string +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +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 +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 = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +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 = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +firstBond2: predecessor bond between i and j +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: k +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +object chosen = group[0:2] == ijk 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 +posting bottom up codelets +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: 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: c, destination: b +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: i +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 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] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +urgency: 24.1, number: 2, bin: 2 +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j 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-bond-scout--category, with 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 = predecessor bond between i and j 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 = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=18 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +no firstBond2 +object chosen = group[0:2] == ijk 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 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] == ijk from target string +posting bottom up codelets +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: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +urgency: 23.200000000000003, number: 1, bin: 2 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between i and j 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 = 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: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between j and k 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 +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk 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 bond +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +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 b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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: 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 j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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 = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +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 bond +to object: b +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor 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] == ijk 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] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between i and j 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: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +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: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=15 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: i +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between i and j 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-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=89 +target string selected: ijk 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 +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +source: j, destination: i +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +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 +object chosen = predecessor bond between i and j 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 i +object chosen = group[0:2] == ijk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for group +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=100 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=100 +target string selected: ijk 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-bond-scout--category, with 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] == ijk 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 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = c from initial string +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: 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 +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 = 91 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = group[0:2] == ijk 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 = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +urgency: 24.1, 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 = 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 = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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] == ijk 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: c +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 +object chosen = group[0:2] == ijk 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 +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk 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] == ijk 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 = 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: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +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] == ijk from target string +object chosen = group[0:2] == ijk 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 bond +to object: c +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk 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 = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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] == ijk 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 = group[0:2] == ijk 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +urgency: 24.1, number: 2, bin: 2 +object chosen = a from initial string +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & 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] == ijk 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] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = j from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +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 = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +urgency: 24.1, number: 2, bin: 2 +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk 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 +urgency: 24.1, number: 2, bin: 2 +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & 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 +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 +object chosen = group[0:2] == abc from initial string +urgency: 24.1, number: 2, bin: 2 +initial : relevance = 0, 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 = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +object chosen = group[0:2] == ijk from target string +urgency: 24.1, number: 2, bin: 2 +Post top down: top-down-bond-scout--direction, with urgency: 3 +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=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] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +urgency: 24.1, number: 2, bin: 2 +urgency: 100.0, number: 1, bin: 7 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +urgency: 24.1, number: 2, bin: 2 +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +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 = predecessor bond between j and k 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-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 = successor bond between b 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: 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: 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 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +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 = 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 = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +urgency: 24.1, number: 2, bin: 2 +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 +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 +posting bottom up codelets +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 = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +urgency: 24.1, number: 2, bin: 2 +object chosen = group[0:2] == abc from initial string +urgency: 24.1, number: 2, bin: 2 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +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--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: 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 +object chosen = b from initial string +urgency: 24.1, number: 2, bin: 2 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +urgency: 24.1, number: 2, bin: 2 +object chosen = predecessor bond between j and k from other string +bond strength = 78 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j 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-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 24.1, number: 2, bin: 2 +object chosen = i from target string +urgency: 24.1, number: 2, bin: 2 +urgency: 24.1, number: 2, bin: 2 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=18 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +urgency: 24.1, number: 2, bin: 2 +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 +object chosen = predecessor bond between i and j from other string +bond strength = 78 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j 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=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 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=18 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +urgency: 24.1, 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 +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 +lost fight with successor bond between a and b +failed to break bonds: Fizzle +object chosen = j from target string +urgency: 24.1, number: 2, bin: 2 +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 = j from target string +object chosen = a from initial string +urgency: 24.1, number: 2, bin: 2 +object chosen = c from initial string +urgency: 24.1, number: 2, bin: 2 +object chosen = group[0:2] == abc from initial string +posting bottom up codelets +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 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = j from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk 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 = 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 = k 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 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +urgency: 24.1, number: 2, bin: 2 +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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--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 +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 +posting bottom up codelets +object chosen = i 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 +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 +posting bottom up codelets +urgency: 24.1, number: 2, bin: 2 +object chosen = Correspondence between a and i from other string +object chosen = group[0:2] == ijk from target string +posting bottom up codelets +object chosen = predecessor bond between j and k from other string +object chosen = group[0:2] == abc from initial string +object chosen = Correspondence between a and i from other string +object chosen = predecessor bond between i and j from other string +object chosen = Correspondence between b and j from other string +object chosen = Correspondence between c and k from other string +posting bottom up codelets +object chosen = Correspondence between a and i from other string +object chosen = predecessor bond between i and j from other string +object chosen = Correspondence between c and k from other string +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 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between a and b from other string +posting bottom up codelets +urgency: 24.1, number: 2, bin: 2 +urgency: 24.1, number: 2, bin: 2 +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 = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +posting bottom up codelets +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 +urgency: 24.1, number: 2, bin: 2 +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 = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +posting bottom up codelets +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +urgency: 24.1, number: 2, bin: 2 +urgency: 24.1, number: 2, bin: 2 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between j and k from other string +bond strength = 78 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +urgency: 24.1, number: 2, bin: 2 +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 = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +won fight with predecessor bond between j and k +broke the bonds +won fight with group[0:2] == ijk +broke the groups +building bond successor bond between j and k +posting bottom up codelets +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 = 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 = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +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 = 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 = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +no incompatible groups +building bond successor bond between i and j +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 +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +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 +Post top down: top-down-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-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +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 = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +won fight with successor bond between j and k +broke the bonds +no incompatible groups +trying to break incompatible correspondences +won fight with Correspondence between c and k +building bond predecessor bond between j and k +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from j to k +object chosen = group[1:2] == jk 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 = 50, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +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 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with 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: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:1] == ij from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk 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 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:1] == ij from target 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: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +won fight with successor bond between i and j +broke the bonds +no incompatible groups +trying to break incompatible correspondences +won fight with Correspondence between a and i +building bond predecessor bond between i and j +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +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:1] == ij 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--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: 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 = 66, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: group[0:1] == ij, destination: k +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] == ijk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = group[0:1] == ij +no firstBond +no firstBond2 +object chosen = k from target string +object chosen = group[0:2] == ijk from target string +no incompatible bonds +won fight with group[0:1] == ij +won fight with group[0:1] == ij +broke the Groups +building group +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 = successor bond between a and b from other string +bond strength = 96 for successor bond 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 j from other string +bond strength = 91 for successor bond between i and j +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-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +lost fight with group[0:2] == ijk +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 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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: 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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] == ijk from target string +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = k from target string +object chosen = group[0:2] == ijk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = group[0:2] == ijk 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 bond +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +won fight with predecessor bond between j and k +broke the bonds +won fight with group[0:2] == ijk +broke the groups +building bond successor bond between j and k +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 = i 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 +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 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 +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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between j and k from other string +bond strength = 94 for predecessor bond between j and k +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to j +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +lost fight with successor bond between j and k +failed to break bonds: Fizzle +object chosen = group[0:1] == ij from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: k +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = successor bond between j and k from other string +bond strength = 48 for successor bond between j and k +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 +initial : relevance = 0, unhappiness=18 +target : relevance = 50, unhappiness=84 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=18 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: k +urgency: 23.200000000000003, number: 1, bin: 2 +initial : relevance = 0, unhappiness=18 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +object chosen = predecessor bond between j and k from other string +bond strength = 94 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = k from target string +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +failed to break bonds: Fizzle +object chosen = j from target string +initial : relevance = 100, unhappiness=18 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 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 = group[1:2] == jk from target string +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +won fight with successor bond between j and k +broke the bonds +no incompatible groups +building bond predecessor bond between j and k +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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-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 j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +no firstBond2 +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +object chosen = group[0:2] == ijk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +object chosen = i 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-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: c, destination: b +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +urgency: 24.1, number: 2, bin: 2 +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +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: 24.1, 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-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with 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] == ijk 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 group +object chosen = group[0:2] == ijk 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 group +urgency: 24.1, 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 = predecessor bond between j and k from other 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 group +urgency: 24.1, number: 2, bin: 2 +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=18 +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 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--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 = 0, unhappiness=18 +target : relevance = 100, unhappiness=18 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = a from initial string +initial : relevance = 0, unhappiness=18 +target : relevance = 100, unhappiness=18 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk 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 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] == ijk from target 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 = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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] == ijk 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: b, destination: a +object chosen = i 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 +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 +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 = i 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 = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +object chosen = b 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: 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 +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = c from initial string +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +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 +object chosen = a from initial 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 +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 = b from initial 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 = 91 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 +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 +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 +object chosen = b from initial string +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 bond +to object: b +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 = 50, unhappiness=89 +target : relevance = 0, unhappiness=100 +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=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for direction +source chosen = k +no firstBond +no firstBond2 +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-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 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 = 94 for predecessor bond between b and c +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 = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +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 +Post top down: 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 = predecessor bond between i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between i and j +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 = 0, unhappiness=89 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j +object chosen = predecessor 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 = 50, unhappiness=100 +initial string selected: abc with 3 letters, 3 objects, 1 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 = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +no incompatible groups +building bond successor bond between i and j +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=100 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = b +no firstBond +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: 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-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 = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +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 = group[0:1] == ab from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=89 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 100, unhappiness=89 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: i +object 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=79 +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 = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +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 +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=89 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +won fight with successor bond between i and j +broke the bonds +no incompatible groups +building bond predecessor bond between i and j +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +object chosen = group[0:2] == ijk from target string +object chosen = i from target string +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: a, destination: b +object chosen = group[0:2] == ijk 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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 = 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=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +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 +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +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 +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: a, destination: b +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 = 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--direction, with 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 +bond strength = 48 for successor bond between a and b +succeeded: posting bond-builder +object chosen = group[0:2] == ijk 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: 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 = 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 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 = b from initial string +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +Post top down: top-down-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 = 0, unhappiness=78 +target : relevance = 0, unhappiness=15 +target string selected: ijk 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: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == ijk 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: b, destination: a +object chosen = group[0:2] == ijk 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 = group[0:2] == ijk 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 +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 j and k 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 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +object chosen = predecessor bond between j and k 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from i to k +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == ijk 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 j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +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] == ijk 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +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 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 +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = predecessor bond between i and j 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] == ijk from target string +object chosen = group[0:2] == ijk 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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +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 = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +Post top down: top-down-description-scout, with urgency: 6 +posting bottom up codelets +object chosen = i from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk 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] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = c from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +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 = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +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] == ijk from target string +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for 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 +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 j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +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 = group[0:2] == ijk 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] == ijk from target string +urgency: 100.0, number: 2, bin: 7 +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +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 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: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +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 = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = j from target string +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +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 = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk 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: 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] == ijk from target 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 = 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 +top_down_bond_scout__category +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 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: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +no firstBond2 +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 = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond object chosen = b from initial string destination: a chosen bond facet: letterCategory @@ -25356,6 +64236,1151 @@ source descriptor: C destination descriptor: B proposing predecessor 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 +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 +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 +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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = b from initial string +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +object chosen = i from target string +object chosen = k from target string +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = j from target string +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +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 = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +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 +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between i and j +object chosen = k from target string +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +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--direction, with urgency: 3 +Post top down: 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 j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +Post top down: 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 = k from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = i from target string +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +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 = c +no firstBond +no firstBond2 +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +Post top down: 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 +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target 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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 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 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 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-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 = 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 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 +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +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 j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=89 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +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 +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 = a 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 = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +object chosen = predecessor bond between j 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-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = b from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = c from initial string +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk 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 = group[0:2] == abc from initial string +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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 +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 = 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 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = predecessor bond between i and j 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 = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 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, 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 +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 i and j from other string +bond strength = 96 for predecessor bond between i and j +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 i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk 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 = 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 +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 = 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 = 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 = 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 +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: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +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 +initial : 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] == ijk 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 = group[0:2] == ijk 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +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 j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +won fight with predecessor bond between j and k +broke the bonds +won fight with group[0:2] == ijk +broke the groups +trying to break incompatible correspondences +lost fight with Correspondence between c and k +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: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk 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: 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: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 group +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 = 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 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 = 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 +initial : 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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +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 = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +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 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +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 +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 = 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 = 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 = 48 for 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 +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +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 +object chosen = i from target string +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 = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = k from target string +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = k from target string +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 = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +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 = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +object chosen = predecessor bond between i and j from other string +bond strength = 69 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +bond strength = 69 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between i and j +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between j and k from other string +bond strength = 48 for successor bond between j and k +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 = a from initial string +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +no incompatible groups +building bond successor bond between i and j +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 +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-bond-scout--category, with urgency: 4 +posting bottom up codelets +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: a, destination: b +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +won fight with successor bond between i and j +broke the bonds +no incompatible groups +building bond predecessor bond between i and j +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 +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between a and i +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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +top_down_bond_scout__category +initial : relevance = 50, unhappiness=100 +target : relevance = 100, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +Post top down: 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 = 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=89 +target : relevance = 0, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: c, destination: b +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between i and j 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 = 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 = a from initial string +object chosen = successor bond between j and k from other string +bond strength = 48 for successor bond between j and 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-bond-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +no firstBond2 +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: 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=78 +target : relevance = 100, 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 = 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 +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 = 48 for successor 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 = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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-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 = 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 = c 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 = 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: a, destination: b +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 = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +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 +posting bottom up codelets +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +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 = 91 for successor bond between a and b +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 = 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 j and k from other string +bond strength = 96 for predecessor bond between j and k +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 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 direction +source chosen = b +firstBond: predecessor bond between a and b +firstBond2: predecessor bond between b and c +object chosen = predecessor bond between j and k 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 +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 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: k +urgency: 100.0, number: 2, bin: 7 +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +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 = 91 for successor bond between b and c +succeeded: posting bond-builder +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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +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 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 = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = predecessor bond between j and k from other string +bond strength = 78 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 a and b +possible group: predecessor bond between a and b +trying from b to predecessor +proposing group from a to c +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: 100.0, number: 1, bin: 7 +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 = 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 = 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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 = j from target string object chosen = i from target string destination: j chosen bond facet: letterCategory @@ -25365,52 +65390,73 @@ destination descriptor: J proposing successor bond object chosen = predecessor bond between j and k from other string bond strength = 48 for predecessor bond between j and k -object 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 = 48 for predecessor bond between b and c -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 -object chosen = successor bond between i and j from other string -bond strength = 48 for successor bond between i and j -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 = 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 = 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 = i from target string -object chosen = group[0:1] == ab 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 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 i and j from other string +bond strength = 48 for successor bond between i and j +succeeded: posting bond-builder +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 +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 = 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 +urgency: 100.0, number: 1, bin: 7 +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 = 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 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 = 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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 = 48 for successor bond between a and b object chosen = j from target string destination: i chosen bond facet: letterCategory @@ -25418,9 +65464,1158 @@ Source: j, destination: i source descriptor: J destination descriptor: I proposing predecessor bond -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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 = c 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 +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j 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 +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 +Post top down: 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-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: 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 +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=89 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +failed to break bonds: Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: k +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 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = j +no firstBond +firstBond2: successor bond between i and j +Post top down: 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 +posting bottom up codelets +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +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 +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 j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +object chosen = b from initial string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor bond between j and k from other string +bond strength = 69 for successor bond between j and k +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +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-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 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 +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +object chosen = predecessor bond between j and k 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 = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = group[0:1] == ij from target string +object chosen = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +won fight with successor bond between i and j +broke the bonds +no incompatible groups +building bond predecessor bond between i and j +Post top down: 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 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: a, destination: b +object chosen = i from target string +object chosen = j 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=89 +target : relevance = 100, unhappiness=78 +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=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: k +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=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from i to k +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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with 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] == ijk from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object chosen = c 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] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +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 +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +won fight with predecessor bond between j and k +broke the bonds +lost fight with group[0:2] == ijk +failed to break groups: Fizzle +object chosen = predecessor bond between j and k 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--direction, with urgency: 3 +Post top down: 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 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 = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +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 +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 j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k 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 +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 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 j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j 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 +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 bond +to object: c +object chosen = group[0:2] == abc from initial string +no incompatible bonds +no incompatible Groups +building group +object chosen = a 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 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=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +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 +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +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 k +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: a +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +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, 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 +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: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +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 j and k 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 +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +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 = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +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: a, destination: b +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 = 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 +posting bottom up codelets +object chosen = predecessor bond between j and k 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 = 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 +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 = 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=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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +top_down_bond_scout__category +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-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 = 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 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 +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 j and k from other string +bond strength = 48 for successor bond between j and k +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +no firstBond2 +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 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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +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 +urgency: 23.200000000000003, number: 1, bin: 2 +urgency: 100.0, number: 1, bin: 7 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 = 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 +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 i and j from other string +bond strength = 48 for successor bond between i and j +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 +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 +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 +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 +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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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-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 +posting bottom up codelets +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +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 +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +firstBond2: 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 +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 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 = b from initial string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +urgency: 100.0, number: 1, bin: 7 +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 = 0, unhappiness=89 +target : relevance = 50, unhappiness=79 +target string selected: ijk 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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 = c 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 i and j from other string +bond strength = 69 for predecessor bond between i and j +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: k +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=84 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = c +no firstBond +no firstBond2 +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 +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: i +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 +object chosen = predecessor bond between i and j from other string +bond strength = 69 for predecessor bond between i and j +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: k +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +won fight with successor bond between i and j +broke the bonds +no incompatible groups +building bond predecessor bond between i and j +object chosen = i from target string +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 0, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: k +top_down_bond_scout__category +initial : relevance = 50, unhappiness=94 +target : relevance = 100, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +initial : relevance = 50, unhappiness=94 +target : relevance = 100, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +initial : relevance = 50, unhappiness=94 +target : relevance = 100, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k +object chosen = group[0:1] == ij from target string +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 = 0, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: i +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 = 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 j and k from other string +already exists: activate descriptors & Fizzle +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=94 +target : relevance = 100, unhappiness=84 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = c +no firstBond +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 = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +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 +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 +object chosen = group[0:2] == ijk from target string +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 +object 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=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 = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:1] == ij from target string +object chosen = c from initial string +initial : relevance = 0, unhappiness=89 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +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 = 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-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] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +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 bond +to object: a +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k 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: 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 = j 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 = 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] == ijk from target string +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = c from initial string +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +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 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 = successor bond between j and k from other string +bond strength = 91 for successor bond between j 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 +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 j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +object chosen = group[0:2] == ijk 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 bond +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 = 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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +failed to break bonds: 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: predecessor bond between a and b +firstBond2: 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-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 = a 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 j and k from other string +bond strength = 96 for predecessor bond between j and k +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, 3 objects, 2 bonds for group +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = a 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--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 = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +no firstBond2 +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = k 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 = 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] == ijk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +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] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between j and k 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 = 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] == ijk 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 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 bond +to object: b +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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 +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] == ijk from target string +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +failed to break bonds: 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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 object chosen = k from target string destination: j chosen bond facet: letterCategory @@ -25429,109 +66624,752 @@ source descriptor: K destination descriptor: J proposing predecessor 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 -no incompatible groups -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 -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 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -object chosen = predecessor bond between i and j from other string -bond strength = 48 for predecessor bond between i and j -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 +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 j and k from other string +bond strength = 48 for predecessor bond between j and k +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 = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets -object chosen = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k +urgency: 23.200000000000003, number: 1, bin: 2 +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 = b from initial string +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +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 -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: c -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=100 -target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond -source: i, destination: j -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 -object chosen = predecessor bond between j and k from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between j and k -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 +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 +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 -urgency: 100.0, number: 1, bin: 7 -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 = 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 +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 = successor bond between i and j 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 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +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 +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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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=78 -target : relevance = 50, unhappiness=79 +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: k +object 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 i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +won fight with successor bond between i and j +broke the bonds +no incompatible groups +trying to break incompatible correspondences +won fight with Correspondence between a and i +building bond predecessor bond between i and j +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +to object: c +object chosen = predecessor bond between i and j from other string +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for direction +source chosen = i +no firstBond +no firstBond2 +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-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 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for direction +source chosen = i +no firstBond +no firstBond2 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = a from initial 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 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 = 100, unhappiness=89 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +to object: j +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 +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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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=84 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for direction +source chosen = j +no firstBond +no firstBond2 +object chosen = b from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=84 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +source: k, destination: j +initial : relevance = 100, unhappiness=84 +target : relevance = 0, unhappiness=100 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: 23.200000000000003, number: 1, bin: 2 +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=84 +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 i and j from other string +bond strength = 91 for successor bond between i and j +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 j and k from other string +bond strength = 91 for successor bond between j and k +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 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +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 j and k +object chosen = group[0:2] == abc from initial string +no incompatible bonds +no incompatible Groups +building group +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=79 +target : relevance = 50, 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 = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=78 +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 +no firstBond2 +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 = b 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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 = 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 +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = i +no firstBond +no firstBond2 +object chosen = i from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=89 +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 = 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 = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +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 = 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 = successor bond between i and j 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: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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 = 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 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 +posting bottom up codelets +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +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 i and j 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 +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 i and j from other string +bond strength = 96 for successor bond between i and j +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 = 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--category, with 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 i and j 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 = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between i and j 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=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 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--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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = k 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: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = j from target string +object chosen = successor bond between j and k 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 = j from target string +object chosen = i from target string +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +no firstBond2 +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +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 = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +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-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = j 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=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +object chosen = successor bond between i and j 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=78 target string selected: ijk with 3 letters, 3 objects, 2 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 +proposing group from i to k +object chosen = successor bond between i and j 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 = group[0:2] == ijk 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 +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 = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +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 = 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] == ijk 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-group-scout--category, with urgency: 4 +Post top down: 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] == ijk 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] == 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 i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target 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-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: ijk with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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] == ijk from target string +object chosen = i from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +Post top down: 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] == ijk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == abc from initial string +urgency: 100.0, number: 2, bin: 7 +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder 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: 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 bond +source: b, destination: c +object chosen = i from target string +object chosen = c from initial string +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 +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 +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 = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +failed to break bonds: 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 +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: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +posting bottom up codelets +object chosen = group[0:2] == ijk 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 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] == ijk 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 +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: 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 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 urgency: 23.200000000000003, number: 1, bin: 2 object chosen = a from initial string destination: b @@ -25540,86 +67378,53 @@ Source: a, destination: b source descriptor: A destination descriptor: B proposing successor bond +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k object chosen = k from target string -object chosen = group[0:1] == ij 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-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 -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 -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 = j from target string -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from k to predecessor -proposing group from j to k -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 -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: j -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: j, destination: i -object chosen = group[1:2] == jk 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-description-scout, with urgency: 5 posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=84 -target string selected: ijk with 3 letters, 3 objects, 2 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 = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=84 -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 = 50, unhappiness=84 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = i -firstBond: successor bond between i and j -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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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 object chosen = j from target string destination: i chosen bond facet: letterCategory @@ -25627,86 +67432,28 @@ Source: j, destination: i source descriptor: J destination descriptor: I 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 i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -object chosen = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = group[0:1] == ij 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-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 = i 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] == ijk from target string -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -object chosen = Correspondence between b and j from other string -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: c, destination: b -object chosen = successor bond between i and j 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 -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 = 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 = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -no firstBond2 -object chosen = group[0:2] == ijk from target string -lost fight with predecessor bond between j and k -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -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 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 +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = k from target string object chosen = predecessor bond between i and j from other string -bond strength = 69 for predecessor bond between i and j +bond strength = 48 for predecessor bond between i and j 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 = k from target string +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between i and j object chosen = i from target string destination: j chosen bond facet: letterCategory @@ -25714,47 +67461,209 @@ Source: i, destination: j source descriptor: I destination descriptor: J proposing successor bond +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +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 = 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 +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +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 Post top down: top-down-bond-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: 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 -initial : relevance = 0, unhappiness=78 -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 = 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 = i 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 = i from target string +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 i +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 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-bond-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=89 +target : relevance = 0, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +initial : relevance = 0, unhappiness=89 +target : relevance = 100, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k object chosen = successor bond between i and j from other string bond strength = 91 for successor bond between i and j succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=78 +object 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=89 +target : relevance = 100, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +no incompatible groups +building bond successor bond between i and j +initial : relevance = 0, unhappiness=89 target : relevance = 50, unhappiness=84 -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 = 48 for predecessor bond between b and c -object chosen = b from initial string -object chosen = group[0:1] == ij from target string -no incompatible bonds -no incompatible Groups -building group -Post top down: top-down-bond-scout--direction, with urgency: 3 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +no firstBond2 +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-bond-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: 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 +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between b and c +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from j to k +object chosen = b 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 i and j from other string +already exists: activate descriptors & Fizzle top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 33, unhappiness=80 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: group[0:1] == ij -object chosen = group[0:2] == ijk from target string +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=84 +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 = 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 = 50, unhappiness=84 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +no firstBond2 +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-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 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 +lost fight with predecessor 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 +urgency: 100.0, number: 1, bin: 7 object chosen = b from initial string destination: c chosen bond facet: letterCategory @@ -25763,17 +67672,893 @@ source descriptor: B destination descriptor: C proposing successor bond object chosen = group[0:2] == ijk from target string -object chosen = k from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 33, unhappiness=80 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b +lost fight with successor bond between i and j +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 +trying to break incompatible correspondences +lost fight with Correspondence between c and k object chosen = group[0:2] == ijk 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 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 +Post top down: top-down-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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: i +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 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:1] == ij from target 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 = 50, unhappiness=79 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: i +object chosen = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = k from target string +object chosen = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +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 = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +failed to break bonds: Fizzle +object chosen = group[0:2] == ijk 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 = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +won fight with successor bond between i and j +broke the bonds +no incompatible groups +building bond predecessor bond between i and j +object chosen = group[0:2] == abc from initial 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 = 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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = group[0:2] == ijk 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-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with 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 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +object chosen = group[1:2] == jk 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 +object chosen = j from target string +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +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 +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 +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +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 k +building bond successor bond between b and c +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 +no incompatible Groups +building group +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=79 +target : relevance = 100, unhappiness=78 +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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = group[1:2] == jk 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: k +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +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 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +no firstBond2 +object chosen = predecessor bond between j and k from other string +bond strength = 95 for predecessor bond between j and k +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 +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 = i 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 a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 66, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +object chosen = group[0:1] == ab from initial string +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +no incompatible groups +building bond successor bond between i and j +Post top down: top-down-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 +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +won fight with predecessor bond between j and k +broke the bonds +lost fight with group[1:2] == jk +failed to break groups: Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = b from initial string +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = a from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = i from target string +destination: group[1:2] == jk +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = k from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = group[1:2] == jk +no firstBond +no firstBond2 +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--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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: group[1:2] == jk, destination: i +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from j to k +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 = group[0:1] == ij 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 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = group[1:2] == jk +no firstBond +no firstBond2 +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk 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-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 100, unhappiness=18 +target : relevance = 33, unhappiness=92 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=18 +target : relevance = 33, unhappiness=92 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = j from target string +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=18 +target : relevance = 33, unhappiness=92 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: group[1:2] == jk +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 +initial : relevance = 0, unhappiness=18 +target : relevance = 33, unhappiness=92 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:1] == ij from target string +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: a, destination: b +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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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 = group[0:2] == ijk from target string +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 = c +firstBond: predecessor bond between b and c +no firstBond2 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[1:2] == jk from target string +destination: i +object chosen = i from target string +object chosen = group[0:2] == ijk from target string +lost fight with predecessor bond between j and k +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--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post 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: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +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 = 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 = 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: ijk 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +no firstBond2 +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +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 = 33, unhappiness=78 +target string selected: ijk 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 = 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--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 +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 +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: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +no firstBond2 +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 = 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 = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: group[1:2] == jk +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +Post top down: 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 +posting bottom up codelets +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:1] == ij from target string +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 = c +firstBond: predecessor bond between b and c +no firstBond2 +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +object chosen = group[0:2] == ijk 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 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] == abc from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: group[1:2] == jk, destination: i +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +object chosen = group[1:2] == jk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +lost fight with successor bond between i and j +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-group-scout--category, with urgency: 4 +Post 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: ijk with 3 letters, 4 objects, 2 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +no firstBond2 +object chosen = k from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +no firstBond2 +object chosen = group[1:2] == jk from target string +destination: i +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = i from target string +object chosen = group[0:1] == ij from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +no firstBond2 +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +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-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 = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 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 +object chosen = group[0:1] == ij from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +urgency: 23.200000000000003, number: 1, bin: 2 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: group[1:2] == jk, destination: i +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from j to k +object chosen = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +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 = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +object chosen = i from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = group[1:2] == jk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = group[1:2] == jk from target string +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +failed to break bonds: Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk 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-bond-scout--category, with 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: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = group[1:2] == jk +no firstBond +no firstBond2 +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = group[1:2] == jk +no firstBond +no firstBond2 +object chosen = group[1:2] == jk from target string +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: b +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: 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 = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:1] == ij from target string +no incompatible bonds +lost fight with group[1:2] == jk +failed to break Groups: 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 = 33, unhappiness=80 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=80 +target string selected: ijk with 3 letters, 4 objects, 2 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=80 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[0:2] == abc from initial string +object chosen = group[0:1] == ij 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 +urgency: 23.200000000000003, number: 1, 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 +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-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 +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:1] == ij from target string +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = group[1:2] == jk +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 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 = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk 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 +Post top down: top-down-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 = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: k +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +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 bond +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[1:2] == jk from target string +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between i and j 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 @@ -25781,154 +68566,2240 @@ Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--category, with 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 +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 = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: group[1:2] == jk, destination: i +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +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 = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: group[1:2] == jk, destination: i +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk 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 = 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--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 +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk 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: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: group[1:2] == jk +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: group[1:2] == jk, destination: i +object chosen = group[0:1] == ij 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 = 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 +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +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 +Post top down: 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-description-scout, with urgency: 5 posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[1:2] == jk from target string +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 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 = group[0:1] == ij from target string +object chosen = i from target string +destination: group[1:2] == jk +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: group[1:2] == jk, destination: i +object chosen = group[0:1] == ij 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-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: c, destination: b +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk 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 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, 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 +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: ijk with 3 letters, 4 objects, 2 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: group[1:2] == jk, destination: i +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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +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-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-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:1] == ij from target string +object chosen = group[0:1] == ij 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 +urgency: 100.0, number: 1, bin: 7 +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: a, destination: b +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +won fight with predecessor bond between j and k +broke the bonds +won fight with group[1:2] == jk +broke the groups +building bond successor bond between j and k +initial : relevance = 100, unhappiness=18 +target : relevance = 0, unhappiness=92 +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 = 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] == ij 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 +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 +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = a from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 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 i to k +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 = group[0:2] == abc from initial string +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, 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-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 = 100, unhappiness=78 +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 = group[0:2] == ijk 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 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 = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = group[0:2] == abc from initial string +lost fight with successor bond between a and b +failed to break bonds: Fizzle +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--direction, with urgency: 3 +Post top down: 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 = 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 +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 = k from target string +object chosen = a from initial string +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +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[0:2] == abc 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 +Post top down: top-down-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 j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +failed to break bonds: Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 i to k +object chosen = successor bond between i and j 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 +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +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 = 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-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +object chosen = i from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +won fight with successor bond between i and j +broke the bonds +no incompatible groups +building bond predecessor bond between i and j +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: k +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-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == ijk 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 +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 i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +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=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +Post top down: top-down-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 = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +won fight with predecessor bond between j and k +broke the bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between c and k +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = i 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 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +object chosen = group[0:2] == ijk 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 j and k from other string +bond strength = 96 for predecessor bond between j and k +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +won fight with predecessor bond between j and k +won fight with predecessor bond between i and j +broke the bonds +won fight with group[0:2] == ijk +won fight with group[0:2] == ijk +won fight with group[0:2] == ijk +broke the Groups +building group +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: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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: ijk 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 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 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +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: 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 j and k from other string +bond strength = 48 for predecessor bond between j and k +posting bottom up codelets +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] == ijk from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=18 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +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] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=18 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +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 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between i and j +firstBond2: successor bond between j and k +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: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk 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 +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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = j from target string +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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 +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 = 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +posting bottom up codelets +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +urgency: 24.1, number: 2, bin: 2 +object chosen = successor bond between i and j from other string +already exists: activate descriptors & 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 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 = 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: 24.1, number: 2, bin: 2 +object chosen = predecessor 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 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 +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 = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: k +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between j and k 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 +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k 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 = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +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 i and j 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 +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: 24.1, 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 = 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 +building bond successor bond between b and c +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=18 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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 +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: a +object chosen = a 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 +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: 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--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 +bond strength = 94 for predecessor bond between b and c +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +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 = group[0:2] == ijk 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 +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 +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: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 +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 +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 = 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 +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-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 +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 +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 = group[0:2] == ijk from target string +object chosen = predecessor 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: 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=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[1:2] == bc from initial string +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 i to k +object chosen = group[0:1] == ab 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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with 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 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 = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk 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] == abc from initial string +lost fight with successor bond between b and c +failed to break bonds: Fizzle +object chosen = group[0:2] == ijk from target string +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] == ijk 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 group +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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 +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: ijk with 3 letters, 4 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: a, destination: b +object chosen = group[0:2] == ijk 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] == ijk from target string +object chosen = group[0:1] == ab from initial string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk 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 +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 +object chosen = group[0:1] == ab from initial string +object chosen = group[0:2] == ijk 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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 +already exists: activate descriptors & Fizzle +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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: predecessor bond between a and b +no firstBond2 +object chosen = group[1:2] == bc from initial string +object chosen = group[0:2] == ijk 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 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 +urgency: 100.0, number: 1, bin: 7 +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target 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 +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: ijk with 3 letters, 4 objects, 2 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 i to k +Post top down: 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 +posting bottom up codelets +object chosen = group[0:1] == ab from initial string +object chosen = group[0:1] == ab from initial string +object chosen = group[0:2] == ijk from target string +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 bond +to object: c +object chosen = group[0:1] == ab from initial string +object chosen = group[0:2] == ijk 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 +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 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 = 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-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 = 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +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 = 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 = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +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 +top_down_bond_scout__category +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-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 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk 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 b 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=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +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: successor bond between b and c +no firstBond2 +object chosen = group[0:2] == ijk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other 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: 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 +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond 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: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk 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 +target string selected: ijk with 3 letters, 4 objects, 2 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 i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: k +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +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 = successor bond between j and k 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 +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: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +posting bottom up codelets +urgency: 100.0, number: 2, bin: 7 +urgency: 23.200000000000003, number: 1, bin: 2 +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 = 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 = 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 = b 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 +succeeded: posting bond-builder +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 = 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 = 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 = successor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between j and k +urgency: 100.0, number: 1, bin: 7 +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 = 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 +destination: k +chosen bond facet: letterCategory +Source: j, destination: k +source descriptor: J +destination descriptor: K +proposing successor bond +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 = 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 +object chosen = j from target string +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j 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 +succeeded: posting bond-builder +object chosen = c from initial string +urgency: 23.200000000000003, number: 1, bin: 2 +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 j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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-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 = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for 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 = predecessor bond between b and c from other string +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = a from initial string +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = a from initial string +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +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--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 = a from initial string +urgency: 23.200000000000003, number: 1, bin: 2 +initial : relevance = 0, unhappiness=89 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=89 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 1 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 +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j 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 = 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 +initial : relevance = 50, unhappiness=94 +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:1] == ab from initial string +object chosen = successor bond between j and k 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with 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 = 69 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +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 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 = 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] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = i 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-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 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 +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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 i and j from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial 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 = 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:1] == ab 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 +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +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: a +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 = k from target string +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = j +no firstBond +firstBond2: 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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=89 +target string selected: ijk 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-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-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +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 = 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 = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: k, destination: j +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +object chosen = j from target string +urgency: 100.0, number: 1, bin: 7 +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 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-group-scout--direction, with urgency: 3 +Post top down: 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] == ij from target string +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:1] == ab from initial string +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +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[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 +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 i +building bond predecessor bond between a and b +object chosen = group[0:1] == ij from target string +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +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-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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 j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +won fight with predecessor bond between j and k +broke the bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between c and k +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +no firstBond2 +object chosen = group[0:1] == ij from target string +object chosen = a from initial string +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 +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 = b +firstBond: predecessor bond between a and b +firstBond2: predecessor bond between b and c +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +urgency: 100.0, number: 1, bin: 7 +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: b, destination: 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 = 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=78 +target : relevance = 50, unhappiness=79 +target string selected: ijk 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-group-scout--direction, with urgency: 3 +Post top down: 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] == ij from target string +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 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[1:2] == jk 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 group +object chosen = group[0:2] == ijk 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 = 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 = group[0:2] == ijk from target string +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +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:2] == abc from initial string +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +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-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 = group[0:1] == ij from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from j to k +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +no firstBond2 +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 = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +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 = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = i from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk 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:1] == ij from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: i +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor 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--category, with urgency: 4 +Post top down: top-down-group-scout--category, with 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 i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:1] == ij 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 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 = group[1:2] == jk from target string +object chosen = group[0:1] == ij from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from j to k +object chosen = group[1:2] == jk 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:1] == ij from target string +object chosen = successor bond between i and j 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 +Post top down: 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] == jk from target string +no incompatible bonds +no incompatible Groups +building group +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=79 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=79 +target string selected: ijk with 3 letters, 4 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 = 100, unhappiness=15 +target : relevance = 33, 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 = i from target string +object chosen = group[0:1] == ij from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = i from target string +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=79 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=79 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-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 = group[0:2] == abc from initial string +object chosen = group[0:1] == ij 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=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 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 +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 = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +failed to break bonds: Fizzle +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +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 +Post top down: 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 +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: ijk with 3 letters, 4 objects, 2 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:1] == ij from target 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 +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 +to object: b +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:1] == ij from target string +no incompatible bonds +won fight with group[1:2] == jk +broke the Groups +building group +object chosen = group[0:1] == ij 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 +object chosen = group[0:1] == ij from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between j 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--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 = predecessor 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: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: group[0:1] == ij +object chosen = group[0:2] == ijk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[0:1] == ij from target string +object chosen = group[0:1] == ij from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: group[0:1] == ij, destination: k +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: k +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = j 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-bond-scout--category, with 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 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +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: a +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +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 j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle object chosen = group[0:2] == ijk from target string won fight with predecessor bond between j and k broke the bonds lost fight with group[0:1] == ij failed to break Groups: 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] == ijk from target string -lost fight with successor bond between i and j -failed to break bonds: Fizzle -object chosen = group[0:2] == ijk from target string -lost fight with predecessor bond between j and k -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] == ijk from target string -initial : relevance = 100, unhappiness=84 -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 -object chosen = c 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 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 -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 -object chosen = group[0:2] == ijk from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[0:1] == ij -no firstBond -no firstBond2 initial : relevance = 0, unhappiness=15 target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -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 -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 -initial : relevance = 100, unhappiness=15 +target string selected: ijk 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:1] == ij from target string +initial : relevance = 0, unhappiness=15 target : relevance = 33, unhappiness=78 target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction source chosen = k firstBond: predecessor bond between j and k no firstBond2 +object chosen = group[0:2] == ijk 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-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 group +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 = 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: a, destination: b -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 -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 1 bonds for 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 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -target string selected: ijk 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 -object chosen = predecessor bond between j and k 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 k -building bond predecessor bond between j and k -object chosen = group[0:2] == ijk from target string +source: b, destination: c top_down_bond_scout__category initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 +target : relevance = 33, unhappiness=78 target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond source: group[0:1] == ij, destination: k +object 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: group[0:1] == ij +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +firstBond2: 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 = 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group object chosen = group[0:2] == ijk from target string won fight with predecessor bond between j and k broke the bonds @@ -25936,153 +70807,307 @@ won fight with group[0:1] == ij won fight with group[0:1] == ij broke the Groups building group -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 +initial : relevance = 0, unhappiness=15 target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 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 k -object chosen = predecessor bond between b and c from other string +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk 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 = group[0:1] == ij from target string +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between i and j from other string number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c +successor bond between i and j +lost fight with successor bond between i and j failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string +object chosen = j from target string +object chosen = group[0:2] == ijk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group top_down_bond_scout__category initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -initial : relevance = 100, unhappiness=15 target : relevance = 100, unhappiness=78 target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -object chosen = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k +source: k, destination: j +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = k 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--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] == ijk from target string -object chosen = predecessor bond between j and k from other string -number of incompatibleBonds: 1 -successor bond between j and k -won fight with successor bond between j and k -broke the bonds -lost fight with group[0:2] == ijk -failed to break groups: Fizzle +object chosen = group[0:2] == ijk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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[1:2] == jk from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 +initial : relevance = 0, unhappiness=15 target : relevance = 100, unhappiness=15 target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond to object: k -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] == ijk from target string -won fight with successor bond between j and k -won fight with successor bond between i and j -broke the bonds -lost fight with group[0:2] == ijk -failed to break Groups: 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 j and k 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 = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j 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-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 = 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 = i 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 = group[0:2] == ijk 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +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 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 = 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 = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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 = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = group[0:2] == ijk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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 = 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] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +posting bottom up codelets +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] == ijk 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 = 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 +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] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +posting bottom up codelets object chosen = group[1:2] == jk from target string no incompatible bonds lost fight with group[0:2] == ijk 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 -posting bottom up codelets -object chosen = c from initial string +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +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] == ijk from target string +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +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 = 0, unhappiness=15 target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond to object: i +urgency: 24.1, number: 2, bin: 2 +urgency: 24.1, number: 2, bin: 2 +object chosen = group[0:2] == ijk 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 i and j from other string bond strength = 91 for predecessor bond between i and j 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 j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between j and k 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] == 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: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -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 = j from target string -destination: k -chosen bond facet: letterCategory -Source: j, destination: k -source descriptor: J -destination descriptor: K -proposing successor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 i to k -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: j -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -succeeded: posting bond-builder object chosen = predecessor bond between i and j from other string number of incompatibleBonds: 1 successor bond between i and j won fight with successor bond between i and j broke the bonds -lost fight with group[0:2] == ijk -failed to break groups: Fizzle -object chosen = c from initial string +won fight with group[0:2] == ijk +broke the groups +building bond predecessor bond between i and j +object chosen = group[0:2] == ijk from target string +won fight with predecessor bond between i and j +broke the bonds +no incompatible Groups +building group +top_down_bond_scout__category initial : relevance = 100, unhappiness=15 -target : 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: 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 = 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 +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 +object 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] == ijk from target string +initial : relevance = 0, unhappiness=15 target : relevance = 100, unhappiness=15 target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction source chosen = j @@ -26090,26 +71115,402 @@ firstBond: successor bond between j and k possible group: successor bond between j and k trying from j to successor proposing group from i to k +top_down_bond_scout__category initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = group[0:2] == ijk from target string +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 +object chosen = i from target string +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +failed to break bonds: 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 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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 object chosen = successor bond between j and k from other string already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk from target string -Post top down: top-down-group-scout--direction, with urgency: 3 +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 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +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 i and j from other string +bond strength = 96 for successor bond between i and j +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 i and j 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 = 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 +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = k from target string +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +object chosen = i from target string +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +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 = 50, unhappiness=15 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: k +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +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] == ij from target string +no incompatible bonds +no incompatible Groups +building group +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=15 +target : relevance = 66, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +no incompatible bonds +lost fight with group[0:1] == ij +failed to break Groups: Fizzle +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: b +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: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +object chosen = group[0:2] == ijk 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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 = 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 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: group[0:1] == ij, destination: k +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 66, unhappiness=78 +target string selected: ijk 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] == ijk from target string +object chosen = group[0:2] == ijk from target string +no incompatible bonds +won fight with group[0:1] == ij +won fight with group[0:1] == ij +broke the 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 = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +urgency: 24.1, number: 2, bin: 2 +object chosen = group[0:2] == ijk 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: c +urgency: 24.1, number: 2, 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=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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 = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +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 i and j from other string +bond strength = 96 for successor bond between i and j +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 +posting bottom up codelets +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +urgency: 24.1, number: 2, bin: 2 +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +failed to break bonds: Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +object chosen = group[0:2] == ijk from target string object chosen = group[0:2] == ijk from target string object chosen = group[0:2] == ijk from target 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 +urgency: 24.1, number: 2, bin: 2 +object chosen = group[0:2] == ijk from target 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 = 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 = 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other 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 +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +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 +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 = i from target string +urgency: 24.1, number: 2, bin: 2 +object chosen = group[0:2] == abc from initial string +urgency: 24.1, number: 2, bin: 2 +urgency: 24.1, number: 2, bin: 2 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +urgency: 24.1, number: 2, bin: 2 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = i from target string +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 +urgency: 24.1, number: 2, bin: 2 +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 group +urgency: 24.1, number: 2, bin: 2 +urgency: 100.0, number: 1, bin: 7 +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 +posting bottom up codelets +urgency: 24.1, number: 2, bin: 2 +urgency: 24.1, number: 2, bin: 2 +object chosen = j 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 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=18 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +urgency: 24.1, 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 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +urgency: 24.1, number: 2, bin: 2 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +urgency: 24.1, number: 2, bin: 2 +urgency: 24.1, number: 2, bin: 2 +urgency: 24.1, number: 2, bin: 2 +urgency: 100.0, number: 1, bin: 7 +urgency: 24.1, number: 2, bin: 2 +posting bottom up codelets +initial : relevance = 0, unhappiness=18 target : relevance = 100, unhappiness=15 target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction source chosen = k @@ -26117,318 +71518,286 @@ firstBond: successor bond between j and k possible group: successor bond between j and k trying from k to successor proposing group from i to k -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk from target string object chosen = group[0:2] == ijk 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 = 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] == ijk from target 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 object chosen = group[0:2] == abc from initial string -object chosen = i from target string object chosen = group[0:2] == abc from initial string already exists...activate descriptors & fizzle -object chosen = predecessor bond between j and k from other string -number of incompatibleBonds: 1 -successor bond between j and k -won fight with successor bond between j and k -broke the bonds -won fight with group[0:2] == ijk -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between c and k -building bond predecessor bond between j and k -object chosen = group[0:2] == ijk from target string -lost fight with predecessor bond between j and k -failed to break bonds: Fizzle -object chosen = group[0:2] == ijk from target string -lost fight with predecessor bond between j and k -failed to break bonds: 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] == ijk from target string -no incompatible bonds -no incompatible Groups -building group -urgency: 100.0, number: 2, bin: 7 -object chosen = k from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=79 -target string selected: ijk 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-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 -initial : relevance = 0, unhappiness=15 +initial : relevance = 100, unhappiness=18 target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: successor bond between j and k -firstBond2: successor bond between i and j -object 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 b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets +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 -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 -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 -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk 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] == ijk 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--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] == ijk 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: 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 -lost fight with successor bond between a and b -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: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: k -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 = 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: ijk 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 = 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 = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 +initial : relevance = 0, unhappiness=18 target : relevance = 100, unhappiness=15 target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond source: j, destination: i object chosen = successor bond between i and j from other string bond strength = 96 for successor bond between i and j succeeded: posting bond-builder -posting bottom up codelets +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 +already exists...activate descriptors & fizzle +object chosen = j from target string +object chosen = c from initial string +urgency: 24.1, number: 2, bin: 2 +Post top down: top-down-bond-scout--category, with urgency: 4 +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 +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 top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +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 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 = 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 +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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +urgency: 24.1, number: 2, bin: 2 +urgency: 24.1, number: 2, bin: 2 +object chosen = group[0:2] == ijk 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 +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: 24.1, number: 2, bin: 2 +urgency: 24.1, number: 2, bin: 2 +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 +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: 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 = 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 = 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 +posting bottom up codelets +urgency: 24.1, number: 2, bin: 2 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = b from initial string +urgency: 24.1, number: 2, bin: 2 +urgency: 24.1, number: 2, bin: 2 +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 = 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: 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 bond +to object: b +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +posting bottom up codelets +urgency: 24.1, number: 2, 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 +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 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j 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 = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target 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 +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 +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 +urgency: 24.1, number: 2, bin: 2 +urgency: 24.1, number: 2, bin: 2 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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--direction, with 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 = 0, unhappiness=15 target : relevance = 100, unhappiness=15 target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond source: j, destination: k object chosen = successor bond between j and k from other string bond strength = 96 for successor bond between j and k succeeded: posting bond-builder -top_down_bond_scout__category +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +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 +initial : relevance = 0, unhappiness=18 +target : relevance = 100, unhappiness=15 target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor 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 -urgency: 23.200000000000003, number: 1, bin: 2 -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 = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -succeeded: posting bond-builder -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 urgency: 100.0, number: 1, bin: 7 -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 -Post top down: top-down-description-scout, with urgency: 5 +urgency: 24.1, number: 2, bin: 2 posting bottom up codelets -object chosen = successor bond between i and j from other string -bond strength = 48 for successor bond between i and j -urgency: 100.0, number: 1, bin: 7 -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 = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor 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 = successor bond between j and k from other string -bond strength = 48 for successor bond between j and k -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 j and k -object chosen = successor bond between j and k from other string -object chosen = successor bond between i and j from other string -bond strength = 69 for successor bond between i and j -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 = 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 = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -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 -Post top down: 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 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 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: 23.200000000000003, number: 1, bin: 2 -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -object chosen = predecessor bond between j and k from other string -number of incompatibleBonds: 1 -successor bond between j and k -lost fight with successor bond between j and k -failed to break bonds: Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder object chosen = a from initial string destination: b chosen bond facet: letterCategory @@ -26436,284 +71805,401 @@ 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 j and k from other string -bond strength = 96 for successor bond between j and k -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 = 0, unhappiness=100 -target : relevance = 100, unhappiness=84 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: j -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=100 -target : relevance = 100, unhappiness=84 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = j -firstBond: successor bond between j and k -possible group: successor bond between j and k -trying from j to successor -proposing group from i to k -object chosen = j 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 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -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 = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -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 i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -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 = 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 = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=100 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +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 = 50, unhappiness=84 +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=84 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 i to k -Post top down: 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 -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond object chosen = group[0:2] == ijk from target string object chosen = group[0:2] == ijk 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 = group[0:2] == ijk from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == ijk 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 = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = k 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 = 50, unhappiness=100 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -to object: b -object chosen = a from initial string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=100 -target : relevance = 100, unhappiness=78 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk 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 = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -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 i and j 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 = 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 +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 = b from initial string -object chosen = successor bond between a and b from other string +target string selected: ijk with 3 letters, 4 objects, 2 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 k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +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[1:2] == bc from initial string +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string already exists: activate descriptors & Fizzle -object chosen = predecessor bond between j and k from other string -number of incompatibleBonds: 1 -successor bond between j and k -lost fight with successor bond between j and k -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 +object chosen = group[1:2] == bc from initial 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[1:2] == bc 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 = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 k 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: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=78 +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 -to object: c +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 +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 = group[1:2] == bc from initial string +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group object chosen = group[0:2] == ijk from target string -object chosen = successor bond between i and j 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: 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--direction, with urgency: 3 Post top down: 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: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with 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] == ijk from target 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 b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between i and j 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 +initial : relevance = 50, unhappiness=79 +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 +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 = 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 = 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 i +building bond predecessor bond between a and b +top_down_bond_scout__category +initial : relevance = 0, unhappiness=79 target : relevance = 100, unhappiness=15 target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -Post top down: 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] == ijk from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 k -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 +source: i, destination: j +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 = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor +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 i and j from other string +bond strength = 96 for successor bond between i and j +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 = group[0:2] == ijk 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 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 +initial : relevance = 100, unhappiness=79 +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 +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 = c 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 +initial : relevance = 0, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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 +posting bottom up codelets +object chosen = group[0:2] == ijk 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +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 +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: ijk with 3 letters, 4 objects, 2 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 k +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target 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: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: k +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +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 j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +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 = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk 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 = predecessor 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] == ijk 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 = 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] == 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: 24.1, number: 2, bin: 2 +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 +building bond successor bond between a and b +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-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 +object chosen = i from target string +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with 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 = 0, 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 group +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 target : relevance = 100, unhappiness=15 target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond source: k, destination: j -initial : relevance = 100, unhappiness=15 +object chosen = group[1:2] == bc from initial string +object chosen = group[1:2] == bc from initial string +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between j and k from other 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 +Post top down: top-down-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] == ijk from target string +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 = 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] == ijk from target 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=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 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-group-scout--category, with 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 +initial : relevance = 50, unhappiness=79 target : relevance = 100, unhappiness=15 target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction source chosen = k @@ -26721,268 +72207,122 @@ firstBond: successor bond between j and k possible group: successor bond between j and k trying from k to successor proposing group from i to k -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 +initial : relevance = 50, unhappiness=79 target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target 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 +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 a to c -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between j and k 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 +firstBond: predecessor bond between b and c +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-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 -object chosen = group[0:2] == ijk from target string -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = predecessor bond between j and k from other string -number of incompatibleBonds: 1 -successor bond between j and k -lost fight with successor bond between j and k -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] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between j and k 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 +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 = i 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 = 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 +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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 -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 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: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -initial : 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 -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 -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 j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between j and k 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: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: k -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: i -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = k 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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: k -posting bottom up codelets -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: k -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 k -posting bottom up codelets object chosen = group[0:2] == ijk from target string -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 = j from target string -destination: i -chosen bond facet: letterCategory -Source: j, destination: i -source descriptor: J -destination descriptor: I -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 = a 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 = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -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 +trying to break incompatible correspondences +lost fight with Correspondence between a and i +object chosen = group[0:2] == ijk 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 +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 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 +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: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-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=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 = 48 for predecessor bond between b and c +bond strength = 91 for predecessor bond between b and c succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 +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 +object chosen = group[1:2] == bc from initial 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 bond +to object: c +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 = 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 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 posting bottom up codelets -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -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 = 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 = c 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 = 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 +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 = 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 j and k from other string -bond strength = 48 for predecessor bond between j and k -object chosen = predecessor bond between i and j from other string -bond strength = 48 for predecessor bond between i and j -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] == ijk from target string object chosen = b from initial string destination: a chosen bond facet: letterCategory @@ -26990,59 +72330,197 @@ 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 = 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 -number of incompatibleBonds: 0 -no incompatible bonds +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 = 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 b and c -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -urgency: 23.200000000000003, number: 1, bin: 2 -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 +trying to break incompatible correspondences +won fight with Correspondence between a and i +building bond predecessor bond between a and b +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +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 +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 +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 = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -object chosen = successor bond between j and k from other string -bond strength = 48 for successor bond between j and k +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=18 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 0, unhappiness=78 +target : relevance = 100, unhappiness=18 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:1] == ab 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 j and k from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between j and k -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -object chosen = j from target string 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 = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k +already exists: activate descriptors & Fizzle +object chosen = group[1:2] == bc 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--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with 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 = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: k +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k 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 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 j and k from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +initial : relevance = 0, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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-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 +no incompatible bonds +won fight with group[1:2] == bc +broke the Groups +building group +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target 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: 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 = 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 +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 +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 +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 +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 +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 = 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 +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 = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target 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: ijk with 3 letters, 4 objects, 2 bonds for group +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 i to k +object chosen = group[0:2] == ijk from target string object chosen = c from initial string destination: b chosen bond facet: letterCategory @@ -27050,86 +72528,97 @@ 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-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: b -object chosen = i from target string -object chosen = predecessor bond between j and k 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 b and c from other string -bond strength = 48 for successor bond between b and c +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 j and k from other string -number of incompatibleBonds: 1 -predecessor bond between j and k -won fight with predecessor bond between j and k -broke the bonds -no incompatible groups -building bond successor bond between j and k -urgency: 100.0, number: 1, bin: 7 -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -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 +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] == ijk from target string +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: b +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 = 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 = b from initial string -initial : relevance = 50, unhappiness=94 -target : relevance = 0, unhappiness=94 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction -source chosen = a -no firstBond +object chosen = group[0:2] == ijk 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 +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 0, 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 +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 +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 = 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 = group[0:2] == ijk 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 = predecessor 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k no firstBond2 +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 -no incompatible groups -building bond 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 = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder +lost fight with predecessor bond between b and c +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-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 = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[0:2] == ijk from target string object chosen = j from target string destination: k chosen bond facet: letterCategory @@ -27137,42 +72626,60 @@ Source: j, destination: k source descriptor: J destination descriptor: K proposing successor 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 -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-group-scout--direction, with urgency: 3 -Post top down: top-down-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 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between i and j from other string -bond strength = 91 for predecessor bond between i and j +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 j and k from other string +bond strength = 96 for successor bond between j and k succeeded: posting bond-builder top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 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 bond +source: a, destination: b +object chosen = successor bond between j and k 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 +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk 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: ijk with 3 letters, 4 objects, 2 bonds for bond source: k, destination: j +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j 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 = successor bond between j and k 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 +target string selected: ijk 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 = i from target string destination: j chosen bond facet: letterCategory @@ -27180,511 +72687,141 @@ Source: i, destination: j source descriptor: I destination descriptor: J proposing successor bond -object chosen = b from initial string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=89 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: k, destination: j -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 = 50, unhappiness=89 -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 = successor bond between i and j from other string -bond strength = 94 for successor bond between i and j +bond strength = 96 for successor bond between i and j 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 j and k from other string -bond strength = 91 for successor bond between j and k -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction -source chosen = k -firstBond: successor bond between j and k -no firstBond2 -object chosen = group[1:2] == bc 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: 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-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-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = group[1:2] == bc from initial string -object chosen = i 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 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -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 = successor bond between j and k from other string -bond strength = 91 for successor bond between j and k -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 = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -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: 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 -Post top down: 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 -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 -initial : relevance = 0, unhappiness=78 -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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -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 j and k 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 -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=89 -target string selected: ijk 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction -source chosen = j -no firstBond -firstBond2: successor bond between j and k -object chosen = i from target string -object chosen = group[1:2] == jk from target string -object chosen = predecessor bond between j and k from other string -number of incompatibleBonds: 1 -successor bond between j and k -lost fight with successor bond between j and k -failed to break bonds: Fizzle -object chosen = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k -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 j and k from other string -bond strength = 91 for predecessor bond between j and k -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for group -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for group -object chosen = predecessor bond between j and k from other string -number of incompatibleBonds: 1 -successor bond between j and k -lost fight with successor bond between j and k -failed to break bonds: Fizzle -object chosen = successor bond between j and k from other string -bond strength = 91 for successor bond between j and k -succeeded: posting bond-builder -object chosen = group[1:2] == jk 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--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between j and k from other string -bond strength = 91 for successor bond between j and k -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=89 -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=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: k, destination: j -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between i and j object chosen = successor bond between i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -won fight with predecessor bond between i and j -broke the bonds -no incompatible groups -building bond successor bond between i and j -object chosen = k 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-group-scout--direction, with urgency: 3 -Post top down: 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-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 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: k, destination: j urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk from target string -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +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=78 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: k, destination: j -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: i, destination: j -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for group -object chosen = group[1:2] == jk 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-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: 5 -posting bottom up codelets -object chosen = group[1:2] == bc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = k from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 33, unhappiness=82 +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: 100.0, number: 1, bin: 7 -initial : relevance = 66, unhappiness=78 -target : relevance = 0, unhappiness=82 -target string selected: ijk with 3 letters, 4 objects, 1 bonds for direction -source chosen = k -firstBond: successor bond between j and k -no firstBond2 -object chosen = group[1:2] == jk from target string -destination: i -initial : relevance = 0, unhappiness=78 -target : relevance = 33, unhappiness=82 -target string selected: ijk with 3 letters, 4 objects, 1 bonds for direction +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +initial : relevance = 0, unhappiness=18 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction source chosen = j -firstBond: successor bond between j and k -possible group: successor bond between j and k +firstBond: successor bond between i and j +possible group: successor bond between i and j trying from j to successor -proposing group from j to k -object chosen = successor bond between j and k from other string -bond strength = 91 for successor bond between j and k -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = successor bond between j and k from other string -bond strength = 91 for successor bond between j and k -succeeded: posting bond-builder -initial : relevance = 66, unhappiness=78 -target : relevance = 0, unhappiness=82 +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 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[1:2] == jk 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 -Post top down: 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-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 = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk from target string -no incompatible bonds -lost fight with group[1:2] == jk -failed to break Groups: Fizzle -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -initial : relevance = 66, unhappiness=78 -target : relevance = 0, unhappiness=82 -target string selected: ijk with 3 letters, 4 objects, 1 bonds for direction -source chosen = group[1:2] == jk -no firstBond +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=18 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k no firstBond2 -initial : relevance = 0, unhappiness=78 -target : relevance = 33, unhappiness=82 -target string selected: ijk with 3 letters, 4 objects, 1 bonds for direction -source chosen = group[1:2] == jk -no firstBond -no firstBond2 -top_down_bond_scout__category -initial : relevance = 66, unhappiness=78 -target : relevance = 0, unhappiness=82 -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 = 95 for predecessor bond between b and c +bond strength = 78 for predecessor bond between b and c succeeded: posting bond-builder +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 b and c from other string already exists: activate descriptors & Fizzle -initial : relevance = 66, unhappiness=78 -target : relevance = 0, unhappiness=82 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between j and k from other string -number of incompatibleBonds: 1 -successor bond between j and k -won fight with successor bond between j and k -broke the bonds -won fight with group[1:2] == jk -broke the groups -building bond predecessor bond between j and k 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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: 24.1, number: 2, bin: 2 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=18 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +object chosen = group[0:2] == ijk 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 Post top down: top-down-bond-scout--category, with urgency: 4 Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = c from initial string +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j 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 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 +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-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 = 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=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 -no firstBond2 -object chosen = successor bond between j and k from other string -number of incompatibleBonds: 1 -predecessor bond between j and k -lost fight with predecessor bond between j and k -failed to break bonds: Fizzle -object chosen = k from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: i, destination: j -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for group -initial : relevance = 66, unhappiness=78 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -to object: j -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=89 +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=78 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -to object: k -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 66, unhappiness=78 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: k, destination: j -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -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--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 -initial : relevance = 66, unhappiness=78 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = successor bond between j and k from other string -bond strength = 91 for successor bond between j and k -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: j, destination: i -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: k, destination: j +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: ijk with 3 letters, 4 objects, 2 bonds for bond +urgency: 24.1, number: 2, bin: 2 object chosen = c from initial string destination: b chosen bond facet: letterCategory @@ -27692,58 +72829,126 @@ 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-bond-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=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +won fight with successor bond between i and j +broke the bonds +won fight with group[0:2] == ijk +broke the groups +building bond predecessor bond between i and j +object chosen = c 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 = 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 = 91 for successor bond between a and b +object chosen = i from target string +object chosen = group[0:2] == ijk 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-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=79 +target string selected: ijk 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: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j object chosen = successor bond between i and j from other string -number of incompatibleBonds: 0 -no incompatible bonds +bond strength = 94 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds no incompatible groups trying to break incompatible correspondences won fight with Correspondence between a and i building bond successor bond between i and j -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 -building bond successor bond between b and c -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=78 -target : relevance = 50, unhappiness=89 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=79 target string selected: ijk 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 +source: k, destination: j +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +won fight with successor bond between j and k +broke the bonds +no incompatible groups +building bond predecessor bond between j and k Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: 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=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 50, unhappiness=79 +initial : relevance = 0, unhappiness=15 target : relevance = 50, unhappiness=79 target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction source chosen = j -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from j to predecessor -proposing group from j to k -initial : relevance = 50, unhappiness=79 +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 = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:1] == ij 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:1] == ij from target string +initial : relevance = 0, unhappiness=15 target : relevance = 50, unhappiness=79 target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction source chosen = j @@ -27752,158 +72957,110 @@ firstBond2: 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 = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between j and k from other string -bond strength = 91 for successor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between i and j 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 i -initial : relevance = 50, unhappiness=79 +initial : relevance = 100, unhappiness=15 target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +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 = 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-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-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 +proposing group from a to c +object chosen = group[0:1] == ij 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 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between j and k from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=79 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: j, destination: i -initial : relevance = 100, unhappiness=79 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:1] == ab from initial string object chosen = group[0:2] == abc from initial string -object chosen = i from target string -initial : relevance = 0, unhappiness=79 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +already exists...activate descriptors & fizzle top_down_bond_scout__category -initial : relevance = 0, unhappiness=79 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond source: i, destination: j object chosen = successor bond between i and j 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 i -building bond successor bond between i and j -initial : relevance = 100, unhappiness=79 -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=79 -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-group-scout--direction, with urgency: 3 -Post top down: top-down-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 = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: j, destination: k -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial 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 -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -object chosen = successor bond between j and k from other string -bond strength = 94 for successor bond between j and k -succeeded: posting bond-builder -object chosen = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between i and j from other string bond strength = 91 for successor bond between i and j succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 +object chosen = j 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-group-scout--category, with urgency: 4 posting bottom up codelets -object chosen = predecessor bond between j and k from other 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 = successor bond between j and k from other string -number of incompatibleBonds: 1 -predecessor bond between j and k -lost fight with predecessor bond between j and k -failed to break bonds: Fizzle +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder object chosen = group[0:2] == ijk from target string -object chosen = predecessor bond between j and k 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 group -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle +target string selected: ijk with 3 letters, 3 objects, 2 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] == ijk from target string +lost fight with successor bond between i and j +failed to break bonds: Fizzle +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:1] == ij from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:1] == ij from target string +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +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--category, with 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=79 target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: j +source: i, destination: j +object chosen = predecessor bond between j and k 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 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 i and j from other string +bond strength = 91 for successor bond between i and j +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: 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 i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string object chosen = i from target string destination: j chosen bond facet: letterCategory @@ -27911,138 +73068,1820 @@ Source: i, destination: j source descriptor: I destination descriptor: J proposing successor bond +object chosen = group[0:1] == ij from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +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-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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 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 +object chosen = group[0:1] == ij from target string +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk 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 +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 = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = j +no firstBond +firstBond2: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from j to k +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 = successor bond between i and j 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 i +building bond successor bond between i and j +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +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=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[1:2] == jk from target string +object chosen = successor bond between i and j 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: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: i +object chosen = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +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-group-scout--category, with urgency: 4 +Post 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 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +no firstBond2 +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +won fight with successor bond between i and j +broke the bonds +no incompatible groups +building bond predecessor bond between i and j +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=79 +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=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +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 = 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 i and j from other string +bond strength = 78 for predecessor bond between i and j +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: k +object chosen = j from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +Post top down: 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 +posting bottom up codelets +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=18 +target : relevance = 100, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = j from target string +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +initial : relevance = 0, unhappiness=18 +target : relevance = 0, unhappiness=84 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +no firstBond2 +object chosen = predecessor bond between j and k 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=18 +target : relevance = 0, 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 +no firstBond2 +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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-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] == ijk 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +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 bond +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +won fight with group[0:2] == ijk +broke the groups +building bond successor bond between i and j +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=15 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +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 j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +no firstBond2 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between j and k 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: b, destination: a +object chosen = i from target string +object chosen = i 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-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with 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 = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +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 +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +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 = successor bond between i and j 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-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 +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 = 50, unhappiness=84 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +object chosen = group[0:2] == ijk 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 = 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] == ijk from target string +lost fight with successor bond between i and j +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-group-scout--category, with 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 +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 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: ijk with 3 letters, 3 objects, 2 bonds for bond source: i, destination: j +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between i and j +firstBond2: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from j to k +object chosen = predecessor bond between j and k 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-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: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +failed to break bonds: Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +firstBond2: 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:1] == ij from target string +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 = group[1:2] == jk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = group[1:2] == jk 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-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 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[0:1] == ij from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk 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 +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 +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 = successor bond between i and j 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] == jk 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--category, with urgency: 4 +Post 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 initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between j and k from other string -bond strength = 69 for successor bond between j and k -succeeded: posting bond-builder +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 = 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: k +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk 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: 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 = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +won fight with predecessor bond between j and k +broke the bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between c and k +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--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] == abc from initial string +already exists...activate descriptors & fizzle +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 = 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 = 50, unhappiness=79 +target string selected: ijk 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 +lost fight with group[0:2] == abc +failed to break groups: Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = j from target string +object chosen = group[0:2] == abc from initial string +object chosen = i from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk 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-group-scout--direction, with urgency: 3 +Post top down: 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: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk 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=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 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 -posting bottom up codelets +object chosen = group[0:2] == abc from initial string +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 +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 = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle object chosen = successor bond between i and j from other string bond strength = 91 for successor bond between i and j 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 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: k +object 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 j and k from other string +bond strength = 91 for predecessor bond between j and k +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 +building bond successor bond between a and b +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle object chosen = successor bond between i and j from other string already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=84 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -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 = a -firstBond: predecessor bond between a and b -no firstBond2 +object chosen = group[1:2] == jk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = i from target string +object chosen = group[0:2] == abc from initial string +initial : relevance = 50, unhappiness=15 +target : relevance = 33, unhappiness=79 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from j to k +object chosen = group[1:2] == jk 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-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] == jk from target string +destination: i +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] == ijk from target string -won fight with successor bond between i and j +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] == ijk from target string +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +initial : relevance = 100, unhappiness=79 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +urgency: 100.0, number: 1, bin: 7 +object chosen = group[1:2] == jk 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-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 +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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = group[0:1] == ij from target string +no incompatible bonds +lost fight with group[1:2] == jk +failed to break Groups: Fizzle +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +no firstBond2 +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j 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: 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-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 = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = i from target string +destination: group[1:2] == jk +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: group[1:2] == jk, destination: i +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 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: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = group[1:2] == jk +no firstBond +no firstBond2 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +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 = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from j to k +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[1:2] == jk 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = group[1:2] == jk +no firstBond +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 +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 = 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 = 33, unhappiness=78 +target string selected: ijk 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 = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = group[1:2] == jk +no firstBond +no firstBond2 +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk 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 +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: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk 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] == ijk from target string +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:1] == ij 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 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +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 +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 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] == ijk from target string +lost fight with successor bond between i and j +failed to break bonds: Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 j and k from other string +bond strength = 94 for successor bond between j and k +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 +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: group[1:2] == jk, destination: i +initial : relevance = 0, unhappiness=15 +target : relevance = 33, 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 +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 +to object: b +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 = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:1] == ij 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--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with 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: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = group[1:2] == jk +no firstBond +no firstBond2 +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk 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[1:2] == jk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 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 = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:1] == ij from target string +object chosen = i from target string +destination: group[1:2] == jk +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 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 j and k from other string number of incompatibleBonds: 1 predecessor bond between j and k -lost fight with predecessor bond between j and k -failed to break bonds: Fizzle +won fight with predecessor bond between j and k +broke the bonds +lost fight with group[1:2] == jk +failed to break groups: Fizzle +object chosen = i from target string +destination: group[1:2] == jk +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = group[1:2] == jk +no firstBond +no firstBond2 object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=84 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j +object chosen = group[0:1] == ij 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 = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = group[1:2] == jk +no firstBond +no firstBond2 +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: group[1:2] == jk +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +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-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 = 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 +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +won fight with predecessor bond between j and k +broke the bonds +won fight with group[1:2] == jk +broke the groups +trying to break incompatible correspondences +won fight with Correspondence between c and k +building bond successor bond between j and k +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: i +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +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 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk 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 +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 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 = 100, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +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 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 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 k +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +won fight with successor bond between i and j +broke the bonds +no incompatible groups +building bond predecessor bond between i and j +object chosen = group[0:2] == ijk from target string +won fight with predecessor bond between i and j +broke the bonds +no incompatible Groups +building group +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +won fight with successor bond between i and j +broke the bonds +won fight with group[0:2] == ijk +broke the groups +building bond predecessor bond between i and j +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-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] == ijk from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk 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 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:1] == ij from target string +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-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 +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from j to k +object chosen = c 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:1] == ij from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +firstBond2: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to j +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 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 = group[0:1] == ij 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] == ijk 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 = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j 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 = successor bond between i and j from other string +bond strength = 94 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=84 +target string selected: ijk 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 = 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 = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: i +Post top down: top-down-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-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: k +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: ijk with 3 letters, 3 objects, 2 bonds for group +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 = 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: b +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +no firstBond2 +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = k from target string +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +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 = group[0:2] == abc from initial string +object chosen = a from initial string +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[1:2] == jk from target string +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +object chosen = group[1:2] == jk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 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 = j from target string +object chosen = group[0:2] == ijk from target string +lost fight with successor bond between j and k +failed to break bonds: Fizzle +object chosen = group[1:2] == jk from target string +object chosen = j from target string +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +no incompatible groups +building bond successor bond between i and j +object chosen = group[0:1] == ij from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = group[0:2] == ijk 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-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] == ijk from target string +lost fight with successor bond between j and k +failed to break bonds: Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +no firstBond2 +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 +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 66, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +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 = 0, 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-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 +object chosen = k 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=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: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: k +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 = group[1:2] == jk from target string +no incompatible bonds +lost fight with group[0:1] == ij +failed to break Groups: 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 = 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-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 = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +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 = successor bond between i and j from other string +bond strength = 69 for successor bond between i and j +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 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 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +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 +object chosen = group[1:2] == jk from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: k +Post top down: 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 +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=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +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=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=94 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = group[1:2] == jk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: k +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j +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-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=18 +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=18 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = i 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 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 i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between i and j +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 i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=18 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +initial : relevance = 100, unhappiness=18 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to j +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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = i from target string +object chosen = successor bond between j and k from other string +bond strength = 48 for successor bond between j and k +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 = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = i 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 = 50, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:1] == ij from target string +object chosen = k 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-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 = 0, unhappiness=15 +target : relevance = 50, unhappiness=84 +target string selected: ijk 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 = 0, unhappiness=15 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: k +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: i +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +urgency: 100.0, number: 1, bin: 7 +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 +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = successor bond between j 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-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +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 +object chosen = group[1:2] == jk from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object 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 = group[0:2] == ijk from target string +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = i 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 = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: k +object chosen = group[0:2] == ijk from target string +won fight with successor bond between j and k +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 = j from target string +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +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 = predecessor bond between j and k from other string +already exists: activate descriptors & 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: a, destination: b +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +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 = 0, unhappiness=79 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +no firstBond2 +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 +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j object 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 = 0, unhappiness=84 +target : relevance = 0, unhappiness=15 target string selected: ijk 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 = 0, unhappiness=15 target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k object chosen = predecessor bond between b and c from other string already exists: activate descriptors & Fizzle -object chosen = group[1:2] == jk from target 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[0:2] == abc -won fight with group[0:2] == abc -lost fight with group[0:2] == abc -failed to break Groups: Fizzle -object chosen = group[0:1] == ij from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -object chosen = predecessor bond between j and k from other string -bond strength = 96 for predecessor bond between j and k -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 = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between j and k from other string -bond strength = 91 for successor bond between j and k -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: k object chosen = predecessor bond between i and j from other string bond strength = 96 for predecessor bond between i and j succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +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 = 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=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 +object chosen = group[0:2] == abc from initial string object chosen = successor bond between j and k from other string number of incompatibleBonds: 1 predecessor bond between j and k lost fight with predecessor bond between j and k failed to break bonds: Fizzle -posting bottom up codelets -object chosen = predecessor bond between i and j 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 = group[0:2] == abc from initial string -object chosen = successor bond between j and k from other string -bond strength = 91 for successor bond between j and k +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: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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] == ijk 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 = 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 = successor bond between b and c from other string +bond strength = 48 for successor bond between b and c +object chosen = group[0:2] == ijk from target string initial : relevance = 100, unhappiness=15 target : relevance = 100, unhappiness=15 target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction @@ -28051,30 +74890,26 @@ firstBond: predecessor bond between i and j possible group: predecessor bond between i and j trying from i to predecessor proposing group from i to k -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk 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] == ijk from target string -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between j and k from other string -bond strength = 91 for successor bond between j and k +bond strength = 96 for predecessor bond between a and b succeeded: posting bond-builder -object chosen = successor bond between j and k from other string -number of incompatibleBonds: 1 -predecessor bond between j and k -lost fight with predecessor bond between j and k -failed to break bonds: Fizzle -object chosen = successor bond between i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -lost fight with predecessor bond between i and j -failed to break bonds: 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-description-scout, with urgency: 5 posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = group[0:2] == ijk from target string +urgency: 100.0, number: 2, bin: 7 +object chosen = group[0:2] == ijk from target string object chosen = successor bond between j and k from other string number of incompatibleBonds: 1 predecessor bond between j and k @@ -28082,15 +74917,42 @@ won fight with predecessor bond between j and k broke the bonds won fight with group[0:2] == ijk broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and k -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j +building bond successor bond between j and k +object chosen = predecessor bond between j and k from other string +bond strength = 94 for predecessor bond between j and k succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target string +lost fight with successor bond between j and k +failed to break bonds: Fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target string +won fight with successor bond between j and k +broke the bonds +no incompatible Groups +building group +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 +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] == ijk 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: 2, bin: 7 +target string selected: ijk 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 +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] == ijk from target string +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle initial : relevance = 100, unhappiness=15 target : relevance = 100, unhappiness=15 target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction @@ -28099,71 +74961,1138 @@ firstBond: predecessor bond between i and j possible group: predecessor bond between i and j trying from i to predecessor proposing group from i to k -object chosen = group[0:2] == ijk 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 = a from initial string +object chosen = group[0:2] == ijk from target string +posting bottom up codelets +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = j 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 = successor bond between j and k from other string +bond strength = 48 for successor bond between j and k +urgency: 100.0, number: 2, bin: 7 +object chosen = group[1:2] == jk from target string +no incompatible bonds +lost fight with group[0:2] == ijk +failed to break Groups: Fizzle +urgency: 100.0, number: 2, bin: 7 +object chosen = group[0:2] == ijk 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 = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between j and k from other string +bond strength = 78 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k 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 = 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 = 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] == ijk from target string +object chosen = group[0:2] == ijk from target 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 +urgency: 100.0, number: 2, bin: 7 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=18 +target : relevance = 100, unhappiness=18 target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction source chosen = i firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +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 = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k 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 +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 +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: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +urgency: 23.200000000000003, number: 1, bin: 2 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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] == ijk 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 +object chosen = group[0:2] == ijk from target 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 = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +posting bottom up codelets +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = k from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = k 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 +object chosen = j from target string +object chosen = k 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-group-scout--category, with urgency: 4 +posting bottom up codelets +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 +won fight with group[0:2] == abc +broke the groups +building bond successor bond between b and c +initial : relevance = 50, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between i and j from other 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 = 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 = 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 = a 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=79 +target : relevance = 0, unhappiness=89 +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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j +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 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=78 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=78 +target : relevance = 0, 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 = 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 +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 = a +firstBond: predecessor bond between a and b no firstBond2 +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = j +no firstBond +firstBond2: predecessor bond between i and j +Post top down: 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 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string object chosen = successor bond between i and j from other string bond strength = 91 for successor bond between i and j 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 = 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 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +no firstBond2 +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 +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to j object chosen = successor bond between i and j from other string number of incompatibleBonds: 1 predecessor bond between i and j lost fight with predecessor bond between i and j 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=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to j +Post top down: top-down-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 +object chosen = group[0:1] == ij 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 +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = group[0:1] == ij 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: b, destination: a +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk 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 +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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +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-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 j and k from other string +bond strength = 94 for predecessor bond between j and k +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 = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j +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 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 i and j from other string +bond strength = 91 for successor bond between i and j +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +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: ijk with 3 letters, 4 objects, 2 bonds for bond +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 = 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 +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 +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 = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond source: j, destination: k +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +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 = 0, unhappiness=78 +target string selected: ijk 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: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j object chosen = successor bond between i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -won fight with predecessor bond between i and j -broke the bonds -lost fight with group[0:2] == ijk -failed to break groups: Fizzle +bond strength = 91 for successor bond between i and j +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 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--category, with 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 j and k from other string number of incompatibleBonds: 1 predecessor bond between j and k -lost fight with predecessor bond between j and k +won fight with predecessor bond between j and k +broke the bonds +no incompatible groups +trying to break incompatible correspondences +won fight with Correspondence between c and k +building bond successor bond between j and k +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j failed to break bonds: Fizzle -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k +no firstBond2 +initial : relevance = 100, unhappiness=15 +target : relevance = 50, 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 urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between j and k from other string -bond strength = 96 for predecessor bond between j and k -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = i 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 +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 = 100, unhappiness=15 +target : relevance = 50, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to j +object chosen = group[0:1] == ij from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k +no firstBond2 +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 +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 = 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] == ijk from target string +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 = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk 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 group +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk 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: 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--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 = b 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 = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +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 = 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:1] == ij from target string +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk 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[1:2] == jk 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 = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +object chosen = group[0:1] == ij 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-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +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 +object chosen = group[0:1] == ij 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 +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 +bond strength = 94 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +bond strength = 94 for predecessor bond between j and k +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=15 +target : relevance = 33, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: c +object chosen = group[0:1] == ij from target string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 50, unhappiness=15 +target : relevance = 33, unhappiness=79 +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 +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 j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +won fight with successor bond between j and k +broke the bonds +no incompatible groups +building bond predecessor bond between j and k +initial : relevance = 100, unhappiness=15 +target : relevance = 66, 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 = 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-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with 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 = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=78 target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction source chosen = k firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from k to predecessor -proposing group from i to k +no firstBond2 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: group[0:1] == ij +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 = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder object chosen = group[0:2] == ijk from target string -object chosen = predecessor bond between j and k from other string +object chosen = group[0:2] == ijk from target string +no incompatible bonds +lost fight with group[0:1] == ij +failed to break Groups: Fizzle +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:1] == ij 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-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-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with 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=78 +target : relevance = 66, unhappiness=78 +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 = 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 = group[0:2] == ijk from target string +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 = group[0:2] == abc from initial string +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +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=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 = 91 for successor 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 +initial : relevance = 0, unhappiness=78 +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-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 = 66, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: group[0:1] == ij, destination: k +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: 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] == ijk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 66, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: group[0:1] == ij +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 66, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 66, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +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 = 66, unhappiness=78 +target string selected: ijk 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 +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 66, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = group[0:1] == ij +no firstBond +no firstBond2 +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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +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:1] == ij from target string +already exists...activate descriptors & fizzle +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 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk 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 +object chosen = group[0:2] == ijk 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 +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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: group[0:1] == ij, destination: k +object chosen = group[0:2] == ijk 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 i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 66, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +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 = 66, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: group[0:1] == ij +object chosen = predecessor bond between i and j from other string +bond strength = 95 for predecessor bond between i and j +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-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +no incompatible bonds +won fight with group[0:1] == ij +won fight with group[0:1] == ij +broke the Groups +building group +object chosen = predecessor bond between i and j 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +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: ijk 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 = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk 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: a +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to 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-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 = 48 for successor bond between a and b +object chosen = group[0:2] == ijk 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 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 +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +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 +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +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 +posting bottom up codelets +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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 = 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: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +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 @@ -28174,82 +76103,78 @@ possible group: predecessor bond between i and j trying from j to predecessor proposing group from i to k object chosen = group[0:2] == ijk 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 -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] == ijk from target string already exists...activate descriptors & fizzle object chosen = group[0:2] == ijk 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 -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 = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j succeeded: posting bond-builder -top_down_bond_scout__category +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle initial : relevance = 100, unhappiness=15 target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j +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] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +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 object chosen = predecessor bond between i and j from other string bond strength = 96 for predecessor bond between i and j succeeded: posting bond-builder object chosen = predecessor bond between i and j 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: 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 = 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 -object chosen = k from target string -object chosen = k 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 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == ijk 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 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: ijk with 3 letters, 4 objects, 2 bonds for group +to object: a +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: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: k -object chosen = group[0:2] == ijk from target string -object chosen = predecessor bond between j and k from other string -bond strength = 96 for predecessor bond between j and k +source: j, destination: i +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j succeeded: posting bond-builder -object chosen = predecessor bond between j and k 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-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 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string already exists: activate descriptors & Fizzle initial : relevance = 0, unhappiness=15 target : relevance = 0, unhappiness=15 @@ -28257,4296 +76182,140 @@ 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] == ijk from target string -already exists...activate descriptors & fizzle +object chosen = predecessor bond between i and j 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: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: j -object chosen = successor bond between j and k from other string -bond strength = 91 for successor bond between j and k +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk 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 = 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 +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 = 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 = 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 = j from target string +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for 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] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk 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 +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 = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = group[0:2] == ijk 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 j and k from other string -number of incompatibleBonds: 1 -predecessor bond between j and k -won fight with predecessor bond between j and k -broke the bonds -won fight with group[0:2] == ijk -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and k object chosen = predecessor bond between j and k from other string bond strength = 96 for predecessor bond between j and k succeeded: posting bond-builder -posting bottom up codelets -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 -urgency: 100.0, number: 1, bin: 7 -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 -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 -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 i and j from other string -bond strength = 48 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -object chosen = successor bond between i and j from other string -bond strength = 48 for successor bond between i and j -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor 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 = j from target string -destination: i -chosen bond facet: letterCategory -Source: j, destination: i -source descriptor: J -destination descriptor: I -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 a and i from other string -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 -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -object chosen = a 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 i and j from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between i and j -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 = i from target string -destination: j -chosen bond facet: letterCategory -Source: i, destination: j -source descriptor: I -destination descriptor: J -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 = 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 = a from initial string -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 = successor bond between i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -lost fight with predecessor bond between i and j -failed to break bonds: Fizzle -object chosen = predecessor bond between i and j from other string -bond strength = 91 for predecessor bond between i and j -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 = 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--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 -initial : relevance = 0, unhappiness=100 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction -source chosen = j -no firstBond -firstBond2: predecessor bond between i and j -possible group: predecessor bond between i and j -trying from j to predecessor -proposing group from i to j -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 = i from target string -destination: j -chosen bond facet: letterCategory -Source: i, destination: j -source descriptor: I -destination descriptor: J -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -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 = i 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 = 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 = successor bond between j and k from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between j and k -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:1] == ij from target string -object chosen = k 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 -object chosen = predecessor bond between i and j 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 -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: a, destination: b -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 = 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 = 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 k -building bond predecessor bond between b and c -object chosen = successor bond between i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -lost fight with predecessor bond between i and j -failed to break bonds: Fizzle -object chosen = successor bond between i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -lost fight with predecessor bond between i and j -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=89 -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 a to c -object chosen = b from initial string -object chosen = group[0:2] == ijk from target string -object chosen = k 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--direction, with urgency: 3 -Post top down: 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 = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: i, destination: j -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between i and j from other string -bond strength = 69 for successor bond between i and j -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 -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:1] == ij from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == ijk 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-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 -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = k from target string -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 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == ijk from target string -lost fight with successor bond between j and k -failed to break bonds: Fizzle -top_down_bond_scout__category initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=80 -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 = 33, unhappiness=80 -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 = 33, unhappiness=80 -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 = 33, unhappiness=80 -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--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -won fight with predecessor bond between i and j -broke the bonds -won fight with group[0:1] == ij -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between a and i -building bond successor bond between i and j -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 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 i and j 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 -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-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == ijk from target string -lost fight with successor bond between j and k -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = k -firstBond: successor bond between j and k -no firstBond2 -object chosen = j 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 = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -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 = 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 = 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 -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-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 = 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] == ijk 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 = 0, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 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 i to k -object chosen = k from target string -object chosen = successor bond between i and j 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: 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--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 = 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 = 100, unhappiness=84 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = j -firstBond: successor bond between j and k -possible group: successor bond between j and k -trying from j to successor -proposing group from i to k -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=84 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = k -firstBond: successor bond between j and k -no firstBond2 -urgency: 23.200000000000003, number: 1, bin: 2 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=84 -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=84 -target string selected: ijk 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 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 = 91 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 -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-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 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == ijk 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 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: j, destination: i -object chosen = predecessor bond between i and j from other string -bond strength = 91 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -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 = group[0:2] == ijk from target string -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 -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: ijk 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-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 j and k from other string -bond strength = 91 for predecessor bond between j and k -succeeded: posting bond-builder -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 = predecessor bond between j and k from other string -number of incompatibleBonds: 1 -successor bond between j and k -lost fight with successor bond between j and k -failed to break bonds: Fizzle -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -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 i and j from other string -number of incompatibleBonds: 1 -successor bond between i and j -lost fight with successor bond between i and j -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: j, destination: i -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -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] == ijk from target string -no incompatible 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 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 -posting bottom up codelets -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between j and k from other 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 = 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 = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, 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 -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 = c 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 j and k from other string -bond strength = 91 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = predecessor bond between j and k from other string -number of incompatibleBonds: 1 -successor bond between j and k -won fight with successor bond between j and k -broke the bonds -won fight with group[0:2] == ijk -broke the groups -building bond predecessor bond between j and k -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 -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 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 = 50, unhappiness=15 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -no firstBond2 -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 = i from target string -object chosen = k from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: k -object 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=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 = 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 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from k to predecessor -proposing group from j to k -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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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] == jk 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 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = k from target string -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -object chosen = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = i from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: j, destination: k -object chosen = predecessor bond between j 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-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 j and k from other string -bond strength = 94 for successor bond between j and k -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: ijk 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: ijk with 3 letters, 3 objects, 2 bonds for bond -source: k, destination: j -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between j and k from other string -number of incompatibleBonds: 1 -predecessor bond between j and k -lost fight with predecessor bond between j and k -failed to break bonds: Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = j -firstBond: predecessor bond between j and k -firstBond2: 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 = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k -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 -object chosen = successor bond between j and k from other string -bond strength = 94 for successor bond between j and k -succeeded: posting bond-builder -object chosen = predecessor bond between j and k 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-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 j and k from other string -number of incompatibleBonds: 1 -predecessor bond between j and k -won fight with predecessor bond between j and k -broke the bonds -no incompatible groups -building bond successor bond between j and k -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = k 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 bond -object chosen = predecessor bond between a and b from other string -object chosen = group[0:1] == ij from target string -object chosen = group[0:2] == abc from initial string -object chosen = i 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 = 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 -Post top down: 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 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == ijk 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 group -object chosen = i from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: j, destination: k -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: j, destination: k -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -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-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 j and k from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = k -firstBond: successor bond between j and k -no firstBond2 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: j -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == ijk from target string -object chosen = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k -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 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for group -object chosen = group[0:2] == ijk from target string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=89 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=89 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between j and k from other string -number of incompatibleBonds: 1 -successor bond between j and k -lost fight with successor bond between j and k -failed to break bonds: 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] == ijk from target string -object chosen = a from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: i -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == ijk 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 -posting bottom up codelets -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = j 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: 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] == ijk from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=18 target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == ijk from target 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: b, destination: a -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between i and j from other string -bond strength = 91 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 1 -successor bond between i and j -lost fight with successor bond between i and j -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 = 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 = 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 = 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 = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -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] == 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 -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == ijk from target string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == ijk 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 -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 = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -urgency: 24.1, number: 2, bin: 2 -object chosen = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k -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 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -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: 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] == ijk 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 i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -object chosen = predecessor bond between j and k from other string -number of incompatibleBonds: 1 -successor bond between j and k -won fight with successor bond between j and k -broke the bonds -won fight with group[0:2] == ijk -broke the groups -building bond predecessor bond between j and k -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 -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=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -urgency: 100.0, number: 1, bin: 7 -object chosen = i 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 = 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 = i 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--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -urgency: 100.0, number: 1, bin: 7 -object chosen = k from target string -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -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-group-scout--category, with urgency: 4 -Post top down: 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 j and k from other string -bond strength = 48 for predecessor bond between j and k -object chosen = group[0:2] == ijk from target string -won fight with predecessor bond between j and k -broke the bonds -no incompatible Groups -building group -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=79 -target string selected: ijk 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 = k from target string -object chosen = group[0:2] == ijk 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 -initial : relevance = 0, unhappiness=18 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -urgency: 24.1, number: 2, bin: 2 -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[0:1] == ij from target string -no incompatible bonds -won fight with group[0:2] == ijk -lost fight with group[0:2] == ijk -failed to break Groups: Fizzle -object chosen = group[0:2] == ijk from target string -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=18 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -posting bottom up codelets -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -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 -object chosen = predecessor bond between i and j from other string -bond strength = 48 for predecessor bond between i and j -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] == ijk from target string -initial : relevance = 0, unhappiness=18 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 0, unhappiness=18 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 k -initial : relevance = 0, unhappiness=18 -target : relevance = 100, unhappiness=15 -target string selected: ijk 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--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=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=18 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for group -object chosen = group[0:2] == ijk from target string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 0, unhappiness=18 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -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 -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 i to k -object chosen = group[0:2] == ijk from target string -object chosen = j 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 -object chosen = group[0:2] == ijk from target string -urgency: 24.1, number: 2, bin: 2 -object chosen = group[0:2] == ijk from target 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 -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 = 96 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 -urgency: 24.1, number: 2, bin: 2 -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -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 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=18 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between j and k 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 -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 = k 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 = c -firstBond: predecessor bond between b and c -no firstBond2 -urgency: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, bin: 2 -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 = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -urgency: 24.1, number: 2, bin: 2 -posting bottom up codelets -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 = 96 for predecessor bond between b and c -succeeded: posting bond-builder -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 -initial : relevance = 0, unhappiness=18 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 k -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target 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 -target string selected: ijk 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 = 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 = c 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 -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: 24.1, number: 2, bin: 2 -object chosen = group[0:2] == ijk from target string -posting bottom up codelets -urgency: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, bin: 2 -object chosen = group[0:2] == ijk from target 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 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 24.1, number: 2, bin: 2 -object chosen = j from target string -urgency: 100.0, number: 1, bin: 7 -urgency: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, bin: 2 -posting bottom up codelets -object chosen = group[0:2] == ijk from target string -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 -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-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 = 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 = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between i and j 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-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=18 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk 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 -urgency: 24.1, number: 2, bin: 2 -initial : relevance = 0, unhappiness=18 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: successor bond between j and k -possible group: successor bond between j and k -trying from j to successor -proposing group from i to k -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk 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=18 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == ijk from target string -urgency: 24.1, number: 2, bin: 2 -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=18 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = j from target string -urgency: 24.1, number: 2, bin: 2 -object chosen = Correspondence between b and j 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 -initial : relevance = 0, unhappiness=18 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 i to k -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -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 -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 -initial : relevance = 0, unhappiness=18 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -urgency: 24.1, number: 2, bin: 2 -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=18 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -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 -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=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] == 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 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 -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=18 -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 -urgency: 24.1, number: 2, bin: 2 -posting bottom up codelets -urgency: 24.1, number: 2, bin: 2 -posting bottom up codelets -urgency: 24.1, number: 2, bin: 2 -object chosen = group[0:2] == ijk from target string -object chosen = successor bond between i and j from other string -posting bottom up codelets -urgency: 24.1, number: 2, bin: 2 -object chosen = Correspondence between c and k from other 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: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, bin: 2 -object chosen = group[0:2] == abc from initial string -object chosen = Correspondence between c and k 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 = 91 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 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=18 -target : relevance = 0, unhappiness=15 +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 +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction source chosen = k -firstBond: successor bond between j and k -no firstBond2 -urgency: 100.0, number: 1, bin: 7 -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 -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 i and j from other string -bond strength = 48 for predecessor bond between i and j -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 = c from initial string -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 = i from target 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 = k from target string -object chosen = group[0:2] == abc from initial string -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 = successor bond between j and k from other string -bond strength = 94 for successor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between j and k 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 k -building bond successor bond between j and k -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor 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 -object chosen = predecessor bond between i and j from other string -bond strength = 48 for predecessor bond between i and j -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = predecessor bond between j and k from other string -number of incompatibleBonds: 1 -successor bond between j and k -lost fight with successor bond between j and k -failed to break bonds: Fizzle -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 = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -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 i and j from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=18 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target string -no incompatible bonds -no incompatible Groups -building 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 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=18 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between i and j 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 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk 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 = 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 = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -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 = j from target string -destination: i -chosen bond facet: letterCategory -Source: j, destination: i -source descriptor: J -destination descriptor: I -proposing predecessor bond -object chosen = predecessor bond between i and j from other string -bond strength = 91 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 1 -successor bond between i and j -lost fight with successor bond between i and j -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 -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -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 -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 = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between i and j 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 = 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 = j from target string -destination: i -chosen bond facet: letterCategory -Source: j, destination: i -source descriptor: J -destination descriptor: I -proposing predecessor bond -object chosen = predecessor bond between i and j from other string -bond strength = 91 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 1 -successor bond between i and j -lost fight with successor bond between i and j -failed to break bonds: Fizzle -urgency: 24.1, number: 2, bin: 2 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 = 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: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target 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: 1, bin: 7 -posting bottom up codelets -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 -initial : relevance = 0, 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 = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction -source chosen = j -no firstBond -firstBond2: 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 = group[0:1] == ij 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 -posting bottom up codelets -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: 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 -won fight with group[0:2] == abc -broke the groups -building bond successor bond between a and b -initial : relevance = 50, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for group -top_down_bond_scout__category -initial : relevance = 50, unhappiness=15 -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 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 = Correspondence between c and k 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-group-scout--direction, with urgency: 3 -Post top down: 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 = 50, unhappiness=79 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 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 = 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=79 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -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 -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 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=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 = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -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 -trying to break incompatible correspondences -won fight with Correspondence between a and i -building bond predecessor bond between a and b -object chosen = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = predecessor bond between j and k from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between j and 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 = 100, 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 = c from initial string -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: 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=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 -no firstBond2 -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -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:2] == abc from initial string -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 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 = 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 -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 -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: 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-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 -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: ijk 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 -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 -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: ijk 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, 4 objects, 2 bonds for group -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 -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 = 91 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=78 -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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = i -firstBond: successor bond between i and j -no firstBond2 -urgency: 23.200000000000003, number: 1, bin: 2 -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 k -building bond successor bond between b and c -initial : relevance = 50, unhappiness=15 -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 -no firstBond2 -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 = group[0:2] == abc from initial string -object chosen = k from target 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 = 50, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -initial : relevance = 50, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=15 -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=15 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: k, destination: j -initial : relevance = 50, unhappiness=15 -target : relevance = 50, unhappiness=79 -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-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 = 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] == bc from initial string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: k, destination: j -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 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 -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 j and k from other string -bond strength = 91 for predecessor bond between j and k -urgency: 100.0, number: 1, bin: 7 -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: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: j -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-group-scout--direction, with urgency: 3 -Post top down: 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] == abc from initial string -object chosen = group[0:2] == abc from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -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[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 j and k from other string -bond strength = 91 for predecessor bond between j and k -succeeded: posting bond-builder -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 = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: i, destination: j -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 -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-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 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = j -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from j to predecessor -proposing group from j to k -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 -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 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 = 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 -object chosen = group[1:2] == bc from initial string -object chosen = group[0:1] == ab from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = i from target string -object chosen = group[1:2] == bc 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[1:2] == bc 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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 -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 -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: 23.200000000000003, number: 1, bin: 2 -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 i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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] == jk 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] == 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=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 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction -source chosen = k firstBond: predecessor bond between j and k possible group: predecessor bond between j and k trying from k to predecessor -proposing group from j to k -object chosen = c 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: b -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: 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=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -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 = 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[1:2] == bc from initial string -object chosen = predecessor bond between j and k 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 k -building bond predecessor bond between j and k -Post top down: 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-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: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 direction -source chosen = c -firstBond: successor bond between b and c -no firstBond2 -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 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 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -no firstBond2 -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[1:2] == bc 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 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 -bond strength = 94 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-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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[1:2] == jk from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction -source chosen = j -no firstBond -firstBond2: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from j to predecessor -proposing group from j to k -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 = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for group -object chosen = group[1:2] == bc 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 -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 = 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 = 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 = 0, unhappiness=79 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for group -object chosen = b from initial string -initial : relevance = 0, unhappiness=79 -target : relevance = 0, unhappiness=89 -target string selected: ijk 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = successor bond between i and j 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 i -building bond successor bond between i and j -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 -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: k, destination: j -initial : relevance = 0, unhappiness=78 -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 -no incompatible bonds -no incompatible Groups -building group -object chosen = group[1:2] == jk 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 -object chosen = successor bond between j and k from other string -bond strength = 94 for successor bond between j 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-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 b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between j and k from other string -bond strength = 94 for successor bond between j and k -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 b and c from other string -bond strength = 91 for successor bond between b and c -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between j and k from other string -number of incompatibleBonds: 1 -predecessor bond between j and k -won fight with predecessor bond between j and k -broke the bonds -no incompatible groups -building bond successor bond between j and k -top_down_bond_scout__category -initial : relevance = 100, 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 = 0, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=79 -initial string selected: abc with 3 letters, 4 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-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 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: ijk 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:1] == ab from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: ijk 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 -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 a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = j from target string -object chosen = group[0:2] == ijk 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 = successor bond between j and k 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 = k 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-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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: k, destination: j -object chosen = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == ijk from target string -object chosen = predecessor bond between j and k from other string -number of incompatibleBonds: 1 -successor bond between j and k -won fight with successor bond between j and k -broke the bonds -no incompatible groups -building bond predecessor bond between j and k -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=78 -target string selected: ijk 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 = 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 = group[0:2] == ijk 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=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: i, destination: j -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = i from target string -object chosen = k from target 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: ijk with 3 letters, 3 objects, 2 bonds for bond -source: j, destination: k -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: ijk with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == ijk from target string -won fight with predecessor bond between j and k -broke the bonds -no incompatible Groups -building group -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=79 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=79 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: k -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=79 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:1] == ij 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 = group[1:2] == jk from target string -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -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: 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 = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=15 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=15 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -to object: j -object chosen = successor bond between j and k from other string -bond strength = 91 for successor bond between j and k -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] == ijk 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: 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 = 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-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: ijk 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 = group[1:2] == jk from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = predecessor bond between i and j from other string -bond strength = 91 for predecessor bond between i and j -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=89 -target string selected: ijk with 3 letters, 4 objects, 1 bonds for group -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=89 -target string selected: ijk with 3 letters, 4 objects, 1 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=89 -target string selected: ijk with 3 letters, 4 objects, 1 bonds for group -object chosen = predecessor bond between j and k from other string -number of incompatibleBonds: 1 -successor bond between j and k -lost fight with successor bond between j and k -failed to break bonds: Fizzle -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between i and j -Post top down: top-down-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--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk 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 = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: group[1:2] == jk -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 i and j from other string -bond strength = 65 for successor bond between i and j -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = group[1:2] == jk 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=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = i -firstBond: predecessor bond between i and j -possible group: predecessor bond between i and j -trying from i to predecessor -proposing group from i to j -object chosen = group[0:1] == ij 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 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 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-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: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: group[1:2] == jk -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 -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 = successor bond between i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -lost fight with predecessor bond between i and j -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 = group[1:2] == jk from target string -object chosen = successor bond between j and k 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 -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 = 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 -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 = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: group[1:2] == jk, destination: i -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 = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: group[1:2] == jk -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk 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 = k 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--direction, with urgency: 3 -Post top down: 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 = 33, unhappiness=78 -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 -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: k -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: k -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: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == ijk from target string -won fight with predecessor bond between i and j -broke the bonds -lost fight with group[1:2] == jk -failed to break Groups: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between j and k from other string -bond strength = 91 for successor bond between j and k -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-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-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = group[1:2] == jk from target string -object chosen = group[1:2] == jk from target string -object chosen = i from target string -destination: group[1:2] == jk -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 bond -initial : relevance = 0, 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 -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 i -object chosen = group[0:1] == ij 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-group-scout--direction, with urgency: 3 -Post top down: 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 -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 = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: i -object chosen = successor bond between j and k from other string -bond strength = 91 for successor bond between j and k -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between i and j from other string -bond strength = 91 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between i and j from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 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 -Post top down: 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--category, with 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 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[1:2] == jk from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk 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: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between j and k from other string -bond strength = 91 for successor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: i -initial : relevance = 0, 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 -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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with 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: ijk with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk 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 direction -source chosen = a -firstBond: predecessor bond between a and b -no firstBond2 -object chosen = group[1:2] == jk from target string -no incompatible bonds -lost fight with group[1:2] == jk -failed to break Groups: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk 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 = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:1] == ij from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = i -firstBond: predecessor bond between i and j -no firstBond2 -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: 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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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=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 -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: group[1:2] == jk -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 -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk 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 = 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: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[1:2] == jk -no firstBond -no firstBond2 -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: group[1:2] == jk -object 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-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with 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: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: i -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between i and j from other string -bond strength = 91 for predecessor bond between i and j -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 = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[1:2] == jk -no firstBond -no firstBond2 -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: predecessor bond between i and j -possible group: predecessor bond between i and j -trying from j to predecessor -proposing group from i to j -object 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 = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -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 = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = i -firstBond: predecessor bond between i and j -no firstBond2 -object chosen = group[1:2] == jk 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 -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:1] == ij from target string -object chosen = i from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[1:2] == jk -no firstBond -no firstBond2 -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: b -object chosen = group[0:1] == ij from target string -no incompatible bonds -lost fight with group[1:2] == jk -failed to break Groups: Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -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 -Post top down: 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 i and j from other string -bond strength = 91 for predecessor bond between i and j -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:1] == ij from target string -object chosen = predecessor bond between i and j 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: b, destination: c -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[1:2] == jk -no firstBond -no firstBond2 -object chosen = group[1:2] == jk from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: group[1:2] == jk, destination: i -object 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 = 33, unhappiness=78 -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-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 -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 = 33, 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 = 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 -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: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = i -firstBond: predecessor bond between i and j -possible group: predecessor bond between i and j -trying from i to predecessor -proposing group from i to j -object 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] == jk 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 -Post top down: top-down-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 -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 = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = i -firstBond: predecessor bond between i and j -possible group: predecessor bond between i and j -trying from i to predecessor -proposing group from i to j -object chosen = group[0:1] == ij from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = i -firstBond: predecessor bond between i and j -no firstBond2 -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: 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 = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: group[1:2] == jk, destination: i -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 i -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk 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 = 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 -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--direction, with urgency: 3 -Post top down: top-down-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 -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: k -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: group[1:2] == jk -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 = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:1] == ij from target string -object chosen = successor bond between j and k from other string -bond strength = 91 for successor bond between j and k -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = group[1:2] == jk from target string -destination: i -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:1] == ij from target string -no incompatible bonds -won fight with group[1:2] == jk -broke the Groups -building group -Post top down: top-down-group-scout--direction, with urgency: 3 -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 -urgency: 100.0, number: 1, bin: 7 -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 = successor bond between j and k from other string -bond strength = 91 for successor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = k -firstBond: successor bond between j and k -no firstBond2 -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 = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk 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[1:2] == jk 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 = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = i -firstBond: predecessor bond between i and j -no firstBond2 -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: k -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: 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 = k 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 -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: ijk with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk 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: b, destination: c -object chosen = group[1:2] == jk from target string -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 = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -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: 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 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == ijk 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 -Post top down: top-down-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 -object chosen = group[0:2] == ijk from target string -lost fight with predecessor bond between i and j -failed to break bonds: Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk 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[1:2] == jk from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: group[0:1] == ij, destination: k -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 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: i -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 = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -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 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: i -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: group[0:1] == ij -object chosen = successor bond between i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -lost fight with predecessor bond between i and j -failed to break bonds: 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:1] == ij from target string -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 -Post top down: 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 = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -object chosen = successor bond between i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -won fight with predecessor bond between i and j -broke the bonds -won fight with group[0:1] == ij -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between a and i -building bond successor bond between i and j -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 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target string -no incompatible bonds -no incompatible Groups -building group -urgency: 24.1, number: 2, bin: 2 -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 = 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 = i from target string -destination: j -chosen bond facet: letterCategory -Source: i, destination: j -source descriptor: I -destination descriptor: J -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 -posting bottom up codelets -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: 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 -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 a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 k -object chosen = i from target string -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk 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 -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 = j from target string -destination: i -chosen bond facet: letterCategory -Source: j, destination: i -source descriptor: J -destination descriptor: I -proposing predecessor bond -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: k -object chosen = successor bond between i and j 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: 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[1:2] == jk from target string -no incompatible bonds -won fight with group[0:2] == ijk -lost fight with group[0:2] == ijk -failed to break Groups: Fizzle -object chosen = predecessor bond between i and j from other string -bond strength = 91 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 1 -successor bond between i and j -lost fight with successor bond between i and j -failed to break bonds: Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:1] == ij from target string -no incompatible bonds -lost fight with group[0:2] == ijk -failed to break Groups: 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 = 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 = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -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 = 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 = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between j and k 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 -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 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: successor bond between i and j -firstBond2: successor bond between j and k -object chosen = group[0:1] == ij from target string -no incompatible bonds -won fight with group[0:2] == ijk -lost fight with group[0:2] == ijk -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 = 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 -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 -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 -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 -initial : relevance = 100, 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 = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == ijk 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 group -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 = group[0:2] == ijk 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 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 = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial 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 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 -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 = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 k object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == abc from initial string -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 bond -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: 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] == ijk 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] == ijk from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: j -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk 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 = 100, unhappiness=15 +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 -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 -urgency: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, bin: 2 -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 k -object chosen = group[0:2] == ijk 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 -posting bottom up codelets -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: 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=18 -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 -initial : relevance = 0, unhappiness=18 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == ijk 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 -to object: a -object chosen = group[0:2] == ijk 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 = 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 -urgency: 100.0, number: 1, bin: 7 -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] == 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 = b 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 -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 -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 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction -source chosen = k -firstBond: successor bond between j and k -no firstBond2 -object chosen = k from target string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -to object: j -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 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between i and j 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 i -building bond successor bond between i and j -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-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 = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == ijk from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=78 -target string selected: ijk 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 group -object chosen = group[0:2] == ijk from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -object chosen = group[0:2] == ijk 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-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 = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: k -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -target string selected: ijk 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 = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -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 = a -firstBond: predecessor bond between a and b -no firstBond2 -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 i to k -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[0:2] == abc from initial 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 -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 j and k 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] == ijk from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 i to k -object chosen = group[0:2] == ijk from target string -urgency: 24.1, number: 2, bin: 2 -object chosen = group[0:2] == ijk 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 bond -to object: a -object chosen = group[0:2] == ijk 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 = 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 -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 = 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 -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 = 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 = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -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 -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk 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 -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 = 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 -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: ijk with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == ijk from target string object chosen = k from target string destination: j chosen bond facet: letterCategory @@ -32554,182 +76323,6 @@ Source: k, destination: j source descriptor: K destination descriptor: J 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 = 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: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k -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] == ijk from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == ijk 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] == ijk from target string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 k -object chosen = group[0:2] == ijk 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-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == ijk 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] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = j 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 = 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=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 = 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: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: k -posting bottom up codelets -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == ijk from target string -urgency: 100.0, number: 1, bin: 7 -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 -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 -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 k -object chosen = group[0:2] == ijk from target string -urgency: 24.1, number: 2, bin: 2 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == ijk 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 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 -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 -urgency: 24.1, number: 2, bin: 2 -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 i to k -object chosen = group[0:2] == ijk 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 -urgency: 24.1, number: 2, bin: 2 -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 -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 -object chosen = group[0:2] == ijk from target 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 -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -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 -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 @@ -32737,87 +76330,52 @@ Source: b, destination: c source descriptor: B destination descriptor: C proposing successor bond -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -object chosen = successor bond between i and j from other string -bond strength = 48 for successor bond between i and j -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = k from target string urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -succeeded: posting bond-builder -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 = j from target string -destination: i -chosen bond facet: letterCategory -Source: j, destination: i -source descriptor: J -destination descriptor: I -proposing predecessor bond -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 = 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: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between i and j from other string -bond strength = 48 for predecessor bond between i and j -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -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 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between i and j from other string -bond strength = 48 for successor bond between i and j -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 -object chosen = j from target string -object chosen = predecessor bond between j and k from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between j and k -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 = a 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 +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 j and k from other string +bond strength = 48 for predecessor bond between j and k +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 j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +urgency: 23.200000000000003, number: 1, bin: 2 +urgency: 23.200000000000003, number: 1, bin: 2 +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 = a from initial string +object chosen = i from target string +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j object chosen = k from target string destination: j chosen bond facet: letterCategory @@ -32825,19 +76383,16 @@ Source: k, destination: j source descriptor: K destination descriptor: J proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -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 = k 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 = predecessor bond between j and k from other string bond strength = 91 for predecessor bond between j and k 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-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 @@ -32846,53 +76401,43 @@ Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: 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 = 91 for successor bond between a and b -succeeded: posting bond-builder object chosen = j from target string -object chosen = predecessor bond between i and j from other string -bond strength = 69 for predecessor bond between i and j -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 j and k from other string -already exists: activate descriptors & Fizzle +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +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 -to object: b -object chosen = predecessor bond between i and j 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 i -object chosen = b 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-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 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: k +object chosen = i from target string +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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 = 91 for predecessor bond between b and c +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 +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 = 91 for successor bond between b and c succeeded: posting bond-builder -initial : relevance = 0, unhappiness=89 +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=94 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond +object chosen = b from initial string +initial : relevance = 0, unhappiness=100 target : relevance = 50, unhappiness=94 target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction source chosen = k @@ -32900,195 +76445,31 @@ firstBond: predecessor bond between j and k possible group: predecessor bond between j and k trying from k to predecessor proposing group from j to k -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=94 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: b, destination: a -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -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: 0 no incompatible bonds no incompatible groups -building bond predecessor bond between b and c -object chosen = group[1:2] == jk from target string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=94 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: j, destination: i -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 +building bond successor bond between b and c +object chosen = a from initial string +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle object chosen = successor bond between i and j from other string bond strength = 91 for successor bond between i and j succeeded: posting bond-builder -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 -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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: k, destination: j -object chosen = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: j -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 j and k from other string -bond strength = 91 for predecessor bond between j and k -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 = 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 = 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 = b 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 j 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 -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-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 -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 j and k 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: ijk with 3 letters, 3 objects, 2 bonds for bond -source: i, destination: j -object chosen = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: i, destination: j -object chosen = predecessor bond between i and j from other string -bond strength = 94 for predecessor bond between i and j -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 = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 1 -successor bond between i and j -won fight with successor bond between i and j -broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between a and i -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = j -firstBond: predecessor bond between j and k -firstBond2: 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 = predecessor bond between j and k from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: ijk 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-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 = 50, unhappiness=79 -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=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 = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c +object chosen = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j succeeded: posting bond-builder -object chosen = group[0:1] == ij from target string -object chosen = j 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 = c from initial string destination: b chosen bond facet: letterCategory @@ -33096,2042 +76477,153 @@ Source: c, destination: b source descriptor: C destination descriptor: B proposing predecessor bond -object chosen = group[0:2] == ijk from target string -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 -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 = 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 +object chosen = predecessor bond between i and j 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 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-group-scout--direction, with urgency: 3 -Post top down: 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 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between i and j 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 = 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[0:2] == abc from initial string -won fight with predecessor bond between b and c -broke the bonds -no incompatible Groups -building group -top_down_bond_scout__category -initial : relevance = 0, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: k, destination: j -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = j -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from j to predecessor -proposing group from j to k -initial : relevance = 100, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 -object chosen = group[1:2] == jk 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 group -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: ijk 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 = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -object chosen = successor bond between j and k from other string -number of incompatibleBonds: 1 -predecessor bond between j and k -lost fight with predecessor bond between j and k -failed to break bonds: Fizzle -object chosen = group[0:1] == ij 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 = 50, unhappiness=79 -target string selected: ijk 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-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 -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 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: i, destination: j -object chosen = group[1:2] == jk from target string -object chosen = predecessor bond between i and j from other string -bond strength = 94 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = predecessor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 1 -successor bond between i and j -won fight with successor bond between i and j -broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between a and i -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -no firstBond2 -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -no firstBond2 -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: ijk with 3 letters, 3 objects, 2 bonds for bond -source: k, destination: j -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 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:1] == ij 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-group-scout--category, with 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: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from k to predecessor -proposing group from j to k -object chosen = group[1:2] == jk from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: j, destination: k -object chosen = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between j and k from other string -bond strength = 94 for successor bond between j and k -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: a, destination: b -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 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:1] == ij from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: j, destination: i -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: k, destination: j -object chosen = successor bond between j and k from other string -bond strength = 94 for successor bond between j and k -succeeded: posting bond-builder -object chosen = predecessor bond between i and j from other string -bond strength = 94 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between j and k from other string -number of incompatibleBonds: 1 -predecessor bond between j and k -lost fight with predecessor bond between j and k -failed to break bonds: Fizzle -object chosen = predecessor bond between j 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: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 1 -successor bond between i and j -won fight with successor bond between i and j -broke the bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between a and i building bond predecessor bond between i and j -object chosen = successor bond between j and k from other string -number of incompatibleBonds: 1 -predecessor bond between j and k -lost fight with predecessor bond between j and k -failed to break bonds: Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from k to predecessor -proposing group from i to k -object chosen = group[0:2] == ijk from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = i -firstBond: predecessor bond between i and j -possible group: predecessor bond between i and j -trying from i to predecessor -proposing group from i to k -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=89 +target : relevance = 100, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +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 = 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] == ijk from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = group[0:2] == ijk from target string -no incompatible bonds -no incompatible Groups -building 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 top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, 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 = 100, unhappiness=15 -target : relevance = 0, unhappiness=79 -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 -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 = group[0:2] == ijk 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 -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 -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 24.1, number: 2, bin: 2 -object chosen = i 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 b and c from other string -already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=89 +target : relevance = 100, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == ijk from target string -initial : relevance = 0, unhappiness=18 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: predecessor bond between i and j -possible group: predecessor bond between i and j -trying from j to predecessor -proposing group from i to k -object chosen = group[0:2] == ijk 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 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=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 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 -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=18 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: i -object chosen = group[0:2] == ijk 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--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = i -firstBond: predecessor bond between i and j -possible group: predecessor bond between i and j -trying from i to predecessor -proposing group from i to k -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk from target string -object chosen = predecessor bond between i and j from other string -bond strength = 96 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = b from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk 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] == ijk from target string -object chosen = predecessor bond between i and j from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = i -firstBond: predecessor bond between i and j -possible group: predecessor bond between i and j -trying from i to predecessor -proposing group from i to k -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = group[0:2] == ijk 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 -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: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: j -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between j and k from other string -bond strength = 96 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between j and k from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from k to predecessor -proposing group from i to k -object chosen = j from target string -urgency: 24.1, number: 2, bin: 2 -posting bottom up codelets -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target 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 -initial : relevance = 100, unhappiness=18 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -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 = group[0:2] == abc 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 -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 -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: a -Post top down: top-down-group-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: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: i -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 = successor bond between a and b from other string -bond strength = 96 for successor bond 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 = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: j -object chosen = predecessor bond between i and j from other string -bond strength = 96 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = predecessor bond between i and j 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 = predecessor bond between j and k from other string -bond strength = 96 for predecessor bond between j and k -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between j and k 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 -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] == 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 = 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 -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 = i 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 = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from j to predecessor -proposing group from i to k -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 = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -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 -object chosen = predecessor bond between i and j from other string -bond strength = 96 for predecessor bond between i and j -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-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = predecessor bond between i and j from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -lost fight with predecessor bond between i and j -failed to break bonds: Fizzle -object chosen = group[0:2] == ijk 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 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -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 = predecessor bond between i and j from other string -bond strength = 96 for predecessor bond between i and j -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 i and j 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 -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 -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from k to predecessor -proposing group from i to k -object chosen = j from target string -object chosen = group[0:2] == ijk from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = i -firstBond: predecessor bond between i and j -possible group: predecessor bond between i and j -trying from i to predecessor -proposing group from i to k -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk 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 = 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: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk 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 = 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: 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 -object chosen = group[0:2] == abc from initial string -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 -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 = 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: ijk 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 -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] == 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:1] == ij from target string -no incompatible bonds -lost fight with group[0:2] == ijk -failed to break Groups: 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: 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: 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 -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 -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 = 0, unhappiness=18 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: i, destination: j -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=18 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: j, destination: i -object chosen = predecessor bond between i and j from other string -bond strength = 69 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = predecessor bond between i and j 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 i -building bond predecessor bond between i and j -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=15 -target : relevance = 100, unhappiness=84 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between i and j from other string -bond strength = 96 for predecessor bond between i and j -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=84 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -object chosen = k from target string -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk 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 group -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=84 -target string selected: ijk 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 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == ijk 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 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between i and j from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk 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 = 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: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == ijk from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -urgency: 24.1, number: 2, bin: 2 -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: predecessor bond between i and j -possible group: predecessor bond between i and j -trying from j to predecessor -proposing group from i to k -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target 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 -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 = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: j, destination: k -object chosen = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction -source chosen = i -no firstBond -no firstBond2 -object chosen = predecessor bond between j 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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -to object: j -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: c, destination: b -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: i, destination: j -object chosen = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k -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 = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: ijk 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 -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = k from target string -object chosen = predecessor bond between j and k 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: b, destination: a -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--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 = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from k to predecessor -proposing group from j to k -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: ijk 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[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[1:2] == jk from target string -object chosen = predecessor bond between i and j from other string -bond strength = 94 for predecessor bond between i and j -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -to object: k -object chosen = predecessor bond between i and j 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 i -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: 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 j and k from other string -bond strength = 91 for successor bond between j and k -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: 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: k -chosen bond facet: letterCategory -Source: j, destination: k -source descriptor: J -destination descriptor: K -proposing successor bond -initial : relevance = 100, 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-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 = 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 = 0, 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 j and k from other string -bond strength = 91 for successor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between j and k from other string -number of incompatibleBonds: 1 -predecessor bond between j and k -lost fight with predecessor bond between j and k -failed to break bonds: Fizzle -object chosen = successor bond between j and k from other string -number of incompatibleBonds: 1 -predecessor bond between j and k -lost fight with predecessor bond between j and k -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 -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=89 -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-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 -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 = 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 -object chosen = group[0:2] == abc from initial 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 = 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 = 91 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction -source chosen = i -no firstBond -no firstBond2 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: ijk 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: ijk with 3 letters, 3 objects, 1 bonds for bond -source: k, destination: j -object chosen = group[0:2] == abc from initial 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: b, destination: a -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -to object: j -object 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 = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k -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: ijk with 3 letters, 3 objects, 1 bonds for bond -source: k, destination: j -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 j and k from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = predecessor bond between j and k from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: ijk 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 -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 -Post top down: 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 j and k 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 = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from k to predecessor -proposing group from j to k -object chosen = group[1:2] == jk from target string -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 = 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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: k, destination: j -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with 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: ijk with 3 letters, 3 objects, 1 bonds for group -object chosen = group[1:2] == jk from target string -object chosen = successor bond between j and k from other string -bond strength = 91 for successor bond between j and k -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: j, destination: i -object chosen = predecessor bond between i and j from other string -bond strength = 94 for predecessor bond between i and j -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: c -object chosen = successor bond between j and k from other string -number of incompatibleBonds: 1 -predecessor bond between j and k -lost fight with predecessor bond between j and k -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 = predecessor bond between i and j 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 i -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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: j, destination: k -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 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 group -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: 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 j and k from other string -bond strength = 91 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = predecessor bond between j and k 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: ijk with 3 letters, 3 objects, 1 bonds for bond -source: k, destination: j -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 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 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 -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: b, destination: a -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between j and k from other string -bond strength = 91 for successor bond between j and k -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 = successor 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 -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 = successor bond between j and k from other string -number of incompatibleBonds: 1 -predecessor bond between j and k -won fight with predecessor bond between j and k -broke the bonds -no incompatible groups -building bond successor bond between j and k -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: ijk 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 -Post top down: 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-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 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 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=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction -source chosen = k -firstBond: successor bond between j and k -no firstBond2 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: i, destination: j -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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: k, destination: j -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for group -object chosen = successor bond between j and k from other string -bond strength = 91 for successor bond between j and k -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-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post 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: ijk 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 i and j from other string -bond strength = 94 for successor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: ijk 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 = 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 i and j from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between i and j -object chosen = k 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=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = i -firstBond: successor bond between i and j -no firstBond2 -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 = i 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-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 i and j from other string -bond strength = 48 for predecessor bond between i and j -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 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 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: j, destination: k -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 -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: j -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -object chosen = group[0:2] == ijk from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = k -firstBond: successor bond between j and k -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-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: ijk with 3 letters, 3 objects, 2 bonds for bond -source: j, destination: k -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk 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 -object chosen = group[0:2] == ijk from target string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = i -firstBond: successor bond between i and j -no firstBond2 -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 j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = i 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 -posting bottom up codelets -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk 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 -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 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 -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 = 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 = successor bond between a and b from other string -bond strength = 96 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: 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] == ijk 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 = 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 = group[0:2] == ijk from target 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 = 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--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 1 -successor bond between i and j -won fight with successor bond between i and j -broke the bonds -lost fight with group[0:2] == ijk -failed to break groups: Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -object chosen = predecessor bond between i and j from other string -bond strength = 48 for predecessor bond between i and j -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: j -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: j -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -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 -object chosen = c 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 i and j from other string -bond strength = 48 for predecessor bond between i and j -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 = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor 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 -object chosen = b 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 j from other string -object chosen = predecessor bond between i and j from other string -bond strength = 48 for predecessor bond between i and j -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 = j 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 = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -succeeded: posting bond-builder -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 = b from initial string -object chosen = k 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 = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -object chosen = Correspondence between b and j 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 j and k from other string -bond strength = 48 for predecessor bond between j and k -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 = i 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 = 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 = 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 = i from target string -destination: j -chosen bond facet: letterCategory -Source: i, destination: j -source descriptor: I -destination descriptor: J -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 a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -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 = c 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 j and k from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between j and k -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 = a 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 = 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 = 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 = 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 -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 -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 -urgency: 100.0, number: 1, bin: 7 -object chosen = k from target string -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 = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +initial : relevance = 0, unhappiness=89 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +object chosen = b from initial string +object chosen = group[1:2] == jk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=89 +target : relevance = 0, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: a +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == ijk 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 +posting bottom up codelets object chosen = successor bond between i and j from other string bond strength = 91 for successor bond between i and j 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 = 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-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 j and k from other string -bond strength = 94 for successor bond between j and k -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = successor bond between j and k from other string -number of incompatibleBonds: 1 -predecessor bond between j and k -lost fight with predecessor bond between j and k -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 -initial : relevance = 0, unhappiness=89 -target : relevance = 50, unhappiness=84 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: i -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 0 +initial : relevance = 0, unhappiness=84 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string 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 = 91 for successor bond between a and b -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-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 = 48 for successor bond between a and b -object chosen = k from target string -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 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 = 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] == 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 bond -to object: 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-description-scout, with urgency: 5 -posting bottom up codelets -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: 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 -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 = 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 -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between c and k -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 = 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 i and j from other string +object chosen = predecessor bond between j and k from other string already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +urgency: 23.200000000000003, number: 1, bin: 2 +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: c, destination: b +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +won fight with group[0:2] == ijk +broke the groups +building bond successor bond between i and j +object 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=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +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=84 +target : relevance = 50, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +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-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 -object chosen = a from initial string -object chosen = i from target string -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 +urgency: 100.0, number: 1, bin: 7 +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = k from target string +object chosen = j from target string +urgency: 100.0, number: 1, bin: 7 object chosen = predecessor bond between i and j from other string bond strength = 94 for predecessor bond between i and j succeeded: posting bond-builder -object chosen = k 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 -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 = 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 -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 -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 -object chosen = group[1:2] == bc 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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-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 = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle object chosen = predecessor bond between i and j from other string number of incompatibleBonds: 1 successor bond between i and j lost fight with successor bond between i and j 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 = 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[0:2] == abc from initial string -object chosen = group[0:2] == ijk 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 b and c -failed to break bonds: Fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 +initial : relevance = 0, unhappiness=78 target : relevance = 50, unhappiness=79 target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction source chosen = j @@ -35140,84 +76632,180 @@ firstBond2: predecessor bond between j and k possible group: predecessor bond between j and k trying from j to predecessor proposing group from j to k -object chosen = group[1:2] == bc from initial string -object chosen = group[0:2] == ijk from target string -object chosen = j from target string -object chosen = group[1:2] == bc from initial string -object chosen = group[0:2] == ijk 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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 = 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 = 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 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 +initial : relevance = 50, unhappiness=78 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from j to k +urgency: 100.0, number: 1, bin: 7 +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: 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 j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j 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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with 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 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group object chosen = group[0:2] == ijk from target string won fight with successor bond between i and j broke the bonds no incompatible Groups building group +object chosen = group[1:2] == bc from initial string +object chosen = group[0:2] == abc from initial string +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 +no firstBond2 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=84 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j object chosen = group[1:2] == jk 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 = 100, unhappiness=79 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=84 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +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 Post top down: top-down-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-description-scout, with urgency: 5 posting bottom up codelets +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = c from initial string +object chosen = group[1:2] == jk 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 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from i to k +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +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 = group[0:2] == ijk from target string initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 +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 +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] == abc from initial string -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[1:2] == bc from initial string -object chosen = group[0:2] == ijk from target string -lost fight with predecessor bond between j and k -failed to break bonds: Fizzle -object chosen = group[1:2] == bc 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-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--direction, with 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 +object chosen = group[1:2] == bc 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: a, destination: 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 = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor +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] == bc 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] == ijk from target string -already exists...activate descriptors & fizzle -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 -lost fight with successor bond between b and c -failed to break bonds: Fizzle -initial : relevance = 33, unhappiness=79 +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 50, unhappiness=84 target : relevance = 100, unhappiness=15 target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction source chosen = k @@ -35225,43 +76813,719 @@ firstBond: predecessor bond between j and k possible group: predecessor bond between j and k trying from k to predecessor proposing group from i to k +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 = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +object chosen = group[1:2] == bc from initial string object chosen = group[0:2] == ijk 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 = 48 for successor bond between a and b +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] == ijk 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 -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 group -object chosen = a from initial string +object chosen = group[1:2] == bc from initial string object chosen = group[0:2] == ijk from target string -initial : relevance = 33, unhappiness=78 +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 direction +source chosen = c +firstBond: predecessor bond between b and c +no firstBond2 +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +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: 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 = 50, unhappiness=84 +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-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 bond +to object: c +object chosen = group[0:2] == ijk 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 +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=79 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 -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: 100.0, number: 1, bin: 7 -object chosen = group[0:1] == ab from initial string -initial : relevance = 33, unhappiness=78 +source chosen = a +firstBond: successor bond between a and b +no firstBond2 +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between i and j 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 +won fight with successor 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 = 0, unhappiness=79 +target : relevance = 0, unhappiness=15 +target string selected: ijk 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 = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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 = 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: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from i to k +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 -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +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 top_down_bond_scout__category -initial : relevance = 33, unhappiness=78 +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: group[1:2] == bc +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 = group[0:2] == ijk from target string +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 = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 2, bin: 7 +object chosen = group[0:2] == ijk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +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] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk 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 = 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = j from target string +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +no firstBond2 +urgency: 100.0, number: 2, bin: 7 +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--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 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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j 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 = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k +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 +posting bottom up codelets +object chosen = predecessor bond between j and k 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] == ijk from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +won fight with predecessor bond between j and k +broke the bonds +won fight with group[0:2] == ijk +broke the groups +trying to break incompatible correspondences +lost fight with Correspondence between c and k +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +no firstBond2 +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 = 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 = 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 = c 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 j and k from other string +bond strength = 48 for successor bond between j and k +succeeded: posting bond-builder +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 +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 = 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 = successor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between j and k +object 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 = 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 +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 = 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: 0 +no incompatible bonds +no incompatible groups +building bond 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 = 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 +Post top down: 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 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=94 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = i +no firstBond +no firstBond2 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: k, destination: j +object chosen = k from target string +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +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 = 50, unhappiness=89 +target : relevance = 0, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = i +no firstBond +no firstBond2 +object chosen = successor bond between j and k from other string +bond strength = 48 for successor bond between j and k +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 +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=94 +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 +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +urgency: 100.0, number: 1, bin: 7 +urgency: 23.200000000000003, number: 1, bin: 2 +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 +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 i and j from other string +bond strength = 69 for successor bond between i and j +succeeded: posting bond-builder +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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j +object chosen = successor bond between i and j from other string +bond strength = 69 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=94 +target : relevance = 0, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: j +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 i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between i and j +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +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 = 69 for successor bond between i and j +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = k from target string +object chosen = predecessor bond between j and k from other string +bond strength = 69 for predecessor bond between j 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 +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: 23.200000000000003, number: 1, bin: 2 +posting bottom up codelets +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +no incompatible groups +building bond successor bond between i and j +urgency: 23.200000000000003, number: 1, bin: 2 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=94 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: b, destination: c +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 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +won fight with successor bond between j and k +broke the bonds +no incompatible groups +building bond predecessor bond between j and k +object chosen = a from initial string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=94 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = b 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 +Post top down: top-down-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 +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = k from target string +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: k +object chosen = successor bond between i and j 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 = k 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 +Post top down: 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-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 = 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: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +no firstBond2 +object chosen = j 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 = 0, unhappiness=89 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: a, destination: b +object chosen = i 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: 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 +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +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 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 = 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 i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +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 j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +won fight with predecessor bond between j and k +broke the bonds +no incompatible groups +trying to break incompatible correspondences +won fight with Correspondence between c and k +building bond successor bond between j and k +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +object chosen = successor bond between i and j 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-group-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--category, with urgency: 4 Post top down: top-down-bond-scout--category, with urgency: 4 @@ -35270,7 +77534,1109 @@ Post top down: top-down-group-scout--category, with urgency: 4 Post 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=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=78 +target string selected: ijk 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 +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 = group[0:2] == abc from initial string +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = k 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 i +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: b, destination: a +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: a urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=78 +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-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with 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 = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target string +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 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 k +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target string +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 = 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=78 +target string selected: ijk with 3 letters, 3 objects, 2 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 k +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == ijk 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-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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 i and j from other string +bond strength = 96 for successor bond between i and j +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 = group[0:2] == ijk from target string +initial : relevance = 100, 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 c +top_down_bond_scout__category +initial : relevance = 100, unhappiness=84 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +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 +initial : relevance = 100, unhappiness=84 +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-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 +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 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] == ijk 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 = 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] == ijk from target string +object chosen = c 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-group-scout--category, with urgency: 4 +Post top down: 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] == ijk from target string +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 i to k +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 = a from initial 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 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 j and k from other string +bond strength = 48 for predecessor bond between j and 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-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == ijk 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 +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] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +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: ijk with 3 letters, 4 objects, 2 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 k +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk 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 = 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 bond +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +failed to break bonds: Fizzle +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] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = k from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +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 +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: 2, bin: 7 +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: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between j and k from other 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +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 = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor 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 +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 j and k from other string +bond strength = 48 for predecessor bond between j and k +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 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 = 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 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = i from target string +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder +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 +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 i and j from other string +bond strength = 48 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = Correspondence between b and j from other string +object chosen = c from initial 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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +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 = 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 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = i from target string +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 i and j from other string +bond strength = 48 for successor bond between i and j +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: i +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond +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 +urgency: 23.200000000000003, number: 1, bin: 2 +urgency: 100.0, number: 1, bin: 7 +object chosen = k 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-description-scout, with urgency: 5 +posting bottom up codelets +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 +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +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 = predecessor bond between i and j from other string +bond strength = 69 for predecessor bond between i and j +succeeded: posting bond-builder +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 +Post top down: 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 = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +object chosen = i from target string +object chosen = i from target string +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between i and j +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +no incompatible groups +building bond successor bond between i and j +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 = 0, unhappiness=100 +target : relevance = 50, unhappiness=94 +initial string selected: abc with 3 letters, 3 objects, 0 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-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = a from initial string +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +no firstBond2 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from j to k +object chosen = group[1:2] == jk from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = i from target string +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=84 +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 = 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=84 +initial string selected: abc with 3 letters, 3 objects, 0 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between b and c +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +initial : relevance = 50, unhappiness=100 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = b +no firstBond +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 i and j from other string +bond strength = 91 for successor bond between i and j +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 +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-group-scout--category, with 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] == ijk from target string +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +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 k +building bond successor bond between b and c +object chosen = i from target string +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 1 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] == ijk from target string +lost fight with successor bond between i and j +failed to break bonds: Fizzle +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +object chosen = group[1:2] == bc from initial string +no incompatible bonds +no incompatible Groups +building group +initial : relevance = 33, unhappiness=89 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +no firstBond2 +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 i and j 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 +top_down_bond_scout__category +initial : relevance = 33, unhappiness=89 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +Post top down: top-down-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-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = k 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 = 33, unhappiness=82 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 1 bonds for direction +source chosen = group[1:2] == bc +no firstBond +no firstBond2 +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 +won fight with Correspondence between a and i +building bond predecessor bond between a and b +top_down_bond_scout__category +initial : relevance = 33, unhappiness=82 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +top_down_bond_scout__category +initial : relevance = 33, unhappiness=82 +target : relevance = 50, unhappiness=79 +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 j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +initial : relevance = 33, unhappiness=82 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: k +top_down_bond_scout__category +initial : relevance = 33, unhappiness=82 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +won fight with predecessor bond between j and k +broke the bonds +no incompatible groups +building bond successor bond between j and k +initial : relevance = 33, unhappiness=82 +target : relevance = 0, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = group[1:2] == bc +no firstBond +no firstBond2 +top_down_bond_scout__category +initial : relevance = 33, unhappiness=82 +target : relevance = 100, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: i +top_down_bond_scout__category +initial : relevance = 33, unhappiness=82 +target : relevance = 100, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: group[1:2] == bc +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +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-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with 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=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +won fight with successor bond between i and j +broke the bonds +no incompatible groups +building bond predecessor bond between i and j +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 33, unhappiness=78 +target : relevance = 50, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +bond strength = 94 for predecessor bond between j and k +succeeded: posting bond-builder +initial : relevance = 33, unhappiness=78 +target : relevance = 50, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 33, unhappiness=78 +target : relevance = 50, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 33, unhappiness=78 +target : relevance = 50, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +won fight with successor bond between j and k +broke the bonds +no incompatible groups +building bond predecessor bond between j and k +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 = 33, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, 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--direction, with urgency: 3 +Post top down: top-down-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 = 33, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 33, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k +top_down_bond_scout__category +initial : relevance = 33, unhappiness=78 +target : relevance = 100, unhappiness=78 +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=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +no firstBond2 +initial : relevance = 33, unhappiness=78 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = group[1:2] == bc +no firstBond +no firstBond2 +top_down_bond_scout__category +initial : relevance = 33, unhappiness=78 +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 i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 33, unhappiness=78 +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 = group[0:2] == ijk from target string +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +initial : relevance = 33, unhappiness=78 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +no firstBond2 +object chosen = group[1:2] == jk from target string +initial : relevance = 33, unhappiness=78 +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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with 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=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: i +object chosen = group[1:2] == bc from initial string +destination: a +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 = 33, unhappiness=78 +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 = 33, unhappiness=78 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: group[1:2] == bc, destination: a +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 +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == ijk 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 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-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-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with 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=78 +target : relevance = 0, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 33, unhappiness=78 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +no firstBond2 +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 33, unhappiness=78 +target : relevance = 100, unhappiness=78 +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=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +initial : relevance = 33, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 33, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +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 = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +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-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +initial : relevance = 33, unhappiness=78 +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 +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 +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +initial : relevance = 33, unhappiness=78 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +no firstBond2 +initial : relevance = 33, unhappiness=78 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = group[1:2] == bc +no firstBond +no firstBond2 +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 b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 33, unhappiness=78 +target : relevance = 0, unhappiness=78 +target string selected: ijk 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--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post 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 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = group[1:2] == bc +no firstBond +no firstBond2 +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 j and k from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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 initial : relevance = 33, unhappiness=78 target : relevance = 100, unhappiness=15 initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction @@ -35280,282 +78646,430 @@ possible group: predecessor bond between a and b trying from b to predecessor 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 group -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk from target string -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 -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 -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 = 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 j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +won fight with predecessor bond between j and k +broke the bonds +won fight with group[0:2] == ijk +broke the groups +building bond successor bond between j and k top_down_bond_scout__category initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -object chosen = b from initial string +target : relevance = 50, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +succeeded: posting bond-builder object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle +lost fight with successor bond between j and k +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--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 = b from initial string +urgency: 23.200000000000003, number: 1, bin: 2 +urgency: 100.0, number: 1, bin: 7 +object chosen = a from initial string +destination: group[1:2] == bc +initial : relevance = 33, unhappiness=94 +target : relevance = 50, unhappiness=84 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +urgency: 23.200000000000003, number: 1, bin: 2 +initial : relevance = 33, unhappiness=94 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to j +object chosen = group[1:2] == bc from initial string +initial : relevance = 33, unhappiness=94 +target : relevance = 50, unhappiness=84 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 33, unhappiness=94 +target : relevance = 50, unhappiness=84 +target string selected: ijk 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-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-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 33, unhappiness=78 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k +no firstBond2 +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 = 33, unhappiness=78 +target : relevance = 50, unhappiness=79 +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 = 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 = 91 for successor bond between b and c +succeeded: posting bond-builder +initial : relevance = 33, unhappiness=78 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target 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 = 33, unhappiness=78 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: a +initial : relevance = 33, 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 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 +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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 +bond strength = 91 for predecessor bond between a and b +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 33, unhappiness=78 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 -top_down_bond_scout__category +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 33, unhappiness=78 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = i from target string +initial : relevance = 33, unhappiness=78 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = predecessor bond between j and k from other string +bond strength = 94 for predecessor bond between j and k +succeeded: posting bond-builder +initial : relevance = 33, unhappiness=78 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +won fight with successor bond between j and k +broke the bonds +no incompatible Groups +building group +initial : relevance = 33, unhappiness=78 +target : relevance = 100, unhappiness=79 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[1:2] == bc from initial string +initial : relevance = 33, unhappiness=78 +target : relevance = 100, unhappiness=79 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +Post top down: 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 +posting bottom up codelets +initial : relevance = 33, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 33, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group initial : relevance = 33, unhappiness=78 target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: k -object chosen = successor bond between j and k from other string -bond strength = 91 for successor bond between j and k +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k succeeded: posting bond-builder -object chosen = a 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 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 = 100, unhappiness=15 -target string selected: ijk 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 group -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk 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--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[0:2] == ijk from target string -top_down_bond_scout__category -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: k -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 = j from target string -object chosen = successor bond between j and k from other string -number of incompatibleBonds: 1 -predecessor bond between j and k -lost fight with predecessor bond between j and k -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 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 j and k from other string -bond strength = 96 for predecessor bond between j and k -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 = a -firstBond: predecessor bond between a and b -no firstBond2 -object chosen = predecessor bond between j 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: 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] == ijk 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 -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 = group[0:2] == ijk 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 -object chosen = successor bond between b and c 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 = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[1:2] == bc from initial string -top_down_bond_scout__category -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: i -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: j -object chosen = predecessor bond between j and k from other string -bond strength = 96 for predecessor bond between j and k -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 -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: predecessor bond between a and b -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 -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 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 j and k 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 -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 = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: i -object chosen = predecessor bond between i and j from other string -bond strength = 96 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between i and j from other string -bond strength = 96 for predecessor bond between i and j -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 j and k from other string -bond strength = 96 for predecessor bond between j and k -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=78 +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: 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 string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:1] == ij from target string +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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-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 i and j from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 +object chosen = group[0:2] == ijk from target string +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[1:2] == jk from target string +object chosen = group[0:1] == ij from target string +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 -source: c, destination: b +to object: group[1:2] == bc +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 j and k 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] == ijk from target string -already exists...activate descriptors & fizzle +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 = 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 -initial : relevance = 100, unhappiness=15 +won fight with predecessor bond between b and c +lost fight with predecessor bond between a and b +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 group -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 = c 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 j and k 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 = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +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=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +Post top down: top-down-group-scout--direction, with 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] == ijk 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 = group[0:1] == ab 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 +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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +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 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -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 +Post top down: 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 i and j from other string +bond strength = 96 for predecessor bond between i and j +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: ijk with 3 letters, 4 objects, 2 bonds for group +urgency: 100.0, number: 2, bin: 7 +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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 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 = c from initial 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 +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] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +no firstBond2 +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +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 +to object: b +object chosen = b 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] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +urgency: 100.0, number: 2, bin: 7 +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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 = group[0:2] == ijk 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-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +no firstBond2 +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = j from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == ijk 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 +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 +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle object chosen = c from initial string destination: b chosen bond facet: letterCategory @@ -35563,22 +79077,6 @@ Source: c, destination: b source descriptor: C destination descriptor: B proposing predecessor bond -object chosen = Correspondence between a and i from other string -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 -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 = 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 object chosen = a from initial string destination: b chosen bond facet: letterCategory @@ -35587,15 +79085,44 @@ source descriptor: A destination descriptor: B proposing successor bond urgency: 100.0, number: 1, bin: 7 +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 = 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 = 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 = 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 = predecessor bond between i and j from other string -bond strength = 48 for predecessor bond between i and j -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 = successor bond between a and b from other string +bond strength = 48 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 object chosen = b from initial string destination: a chosen bond facet: letterCategory @@ -35603,147 +79130,7 @@ 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 = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = Correspondence between b and j 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-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=100 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: j, destination: k -initial : relevance = 0, unhappiness=100 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction -source chosen = k -no firstBond -no firstBond2 -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 = k from target string -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 i urgency: 100.0, number: 1, bin: 7 -object chosen = j 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 j and k from other string -bond strength = 69 for successor bond between j and k -succeeded: posting bond-builder -posting bottom up codelets -initial : relevance = 0, unhappiness=100 -target : relevance = 50, unhappiness=94 -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 = 50, unhappiness=94 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: k, destination: j -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 = b from initial string -initial : relevance = 0, unhappiness=100 -target : relevance = 50, unhappiness=94 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction -source chosen = k -no firstBond -no firstBond2 -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 = 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 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = j from target string -object chosen = successor bond between j and k from other string -bond strength = 94 for successor bond between j and k -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -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 j and k -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 i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=100 -target : relevance = 100, unhappiness=94 -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 -Post 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:1] == ab from initial string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: k, destination: j -object chosen = c 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 j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -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 = a from initial string destination: b chosen bond facet: letterCategory @@ -35752,190 +79139,341 @@ source descriptor: A destination descriptor: B proposing successor bond object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j +bond strength = 48 for successor bond between i and j +object chosen = b 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 = 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 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = i from target string +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +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 +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = j from target string +object chosen = k from target string +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 = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +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 +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 +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 +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 = 91 for successor bond between a and b +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 = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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 Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +object chosen = k from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: k, destination: j +urgency: 100.0, number: 1, bin: 7 +object chosen = j from target string +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=89 +target string selected: ijk 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 +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 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 k +proposing group from i to j +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: k, destination: j object chosen = i from target string object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == ijk 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] == ijk from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c +bond strength = 94 for successor bond between j and k succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -object chosen = predecessor bond between b and c from other string +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 -lost fight with Correspondence between c and k +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 = i 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-bond-scout--category, with urgency: 4 posting bottom up codelets +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:1] == ij from target string object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k succeeded: posting bond-builder object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between j and k object chosen = successor bond between j and k from other string already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk 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 already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=94 -target : relevance = 100, unhappiness=18 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -urgency: 100.0, number: 1, bin: 7 +object chosen = c from initial string +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with 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 = group[0:2] == ijk from target string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 i to k -object chosen = group[0:2] == ijk 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-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] == ijk from target string +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +failed to break bonds: Fizzle object chosen = successor bond between j and k from other string bond strength = 96 for successor bond between j and k succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: b, destination: a +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: b, destination: a +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +object chosen = group[0:2] == ijk 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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 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 j and k from other string already exists: activate descriptors & Fizzle object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle +no incompatible bonds +no incompatible Groups +building group +urgency: 100.0, number: 1, bin: 7 initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 i to k -object chosen = group[0:2] == ijk 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] == ijk from target string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c +target : relevance = 100, unhappiness=78 +target string selected: ijk 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 object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk 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--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == ijk 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 = 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 bond -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == ijk 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--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 = group[0:2] == ijk from target string already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk 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 = 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 = group[0:2] == ijk from target 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=89 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = successor bond between a and b 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 +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=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 = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:1] == ab 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: c, destination: b +top_down_bond_scout__category initial : relevance = 50, unhappiness=89 target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 k -object chosen = group[0:2] == ijk from target string +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +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: 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 @@ -35944,38 +79482,59 @@ number of incompatibleBonds: 0 no incompatible bonds no incompatible groups building bond successor bond between b and c -initial : relevance = 100, unhappiness=89 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: k -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between j and k 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--direction, with urgency: 3 -Post top down: top-down-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:1] == ab 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 -trying to break incompatible correspondences -lost fight with Correspondence between c and k +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--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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 +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] == ijk 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 +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=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = c from initial string +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 k object chosen = group[0:2] == ijk from target string initial : relevance = 100, unhappiness=78 target : relevance = 100, unhappiness=15 @@ -35985,128 +79544,92 @@ 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 initial : relevance = 100, unhappiness=78 target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial string selected: abc with 3 letters, 3 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 = 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] == ijk from target string -object chosen = c 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 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] == ijk 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-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 -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] == ijk from target string -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 k -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk from target string -posting bottom up codelets -object chosen = group[0:2] == ijk 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 = 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 -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 +object 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: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: k -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -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 +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 = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k +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 a and b from other string +bond strength = 96 for successor bond 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == ijk 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] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = i 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: 23.200000000000003, number: 1, bin: 2 +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk 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 = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk 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-group-scout--category, with urgency: 4 posting bottom up codelets object chosen = b from initial string -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +failed to break bonds: Fizzle object chosen = i from target string destination: j chosen bond facet: letterCategory @@ -36114,33 +79637,14 @@ Source: i, destination: j source descriptor: I destination descriptor: J proposing successor bond -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -object 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 = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle object chosen = b from initial string destination: c chosen bond facet: letterCategory @@ -36148,30 +79652,20 @@ Source: b, destination: c source descriptor: B destination descriptor: C proposing successor 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 = 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: 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 = successor bond between b 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 = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -succeeded: posting bond-builder +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 object chosen = a from initial string destination: b chosen bond facet: letterCategory @@ -36179,20 +79673,21 @@ Source: a, destination: b source descriptor: A destination descriptor: B proposing successor bond -object chosen = predecessor bond between j and k from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between j and k -object chosen = predecessor bond between j and k 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 j and k from other string -bond strength = 48 for successor bond between j and k urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between j and k 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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond object chosen = c from initial string destination: b chosen bond facet: letterCategory @@ -36201,15 +79696,6 @@ source descriptor: C destination descriptor: B 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-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 = c from initial string object chosen = j from target string destination: k chosen bond facet: letterCategory @@ -36217,84 +79703,21 @@ Source: j, destination: k source descriptor: J destination descriptor: K proposing successor bond -top_down_bond_scout__category -initial : relevance = 0, unhappiness=100 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond -source: b, destination: c -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between i and j from other string -bond strength = 48 for successor bond between i and j +object 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 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 = 0, unhappiness=100 -target : relevance = 0, unhappiness=100 -target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond -to object: i -object 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=100 -target : relevance = 0, unhappiness=100 -target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond -source: i, destination: j -object 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=100 -target : relevance = 0, unhappiness=100 -target string selected: ijk with 3 letters, 3 objects, 0 bonds for 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 = 0, unhappiness=100 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond -to object: a -object chosen = predecessor bond between i and j from other string -bond strength = 48 for predecessor bond between i and j -object 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 j and k from other string -bond strength = 48 for successor bond between j and k -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 -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 = b 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 = i from target string destination: j chosen bond facet: letterCategory @@ -36302,44 +79725,18 @@ Source: i, destination: j source descriptor: I destination descriptor: J 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 b and c from other string -bond strength = 69 for successor bond between b and c +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 = k from target string -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 = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder 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 = a 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 -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 = b from initial string object chosen = c from initial string destination: b chosen bond facet: letterCategory @@ -36347,426 +79744,8 @@ 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 = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: j, destination: k -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 = 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 -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 -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 -posting bottom up codelets -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between i and j from other string -bond strength = 48 for predecessor bond between i and j -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -to object: k -object chosen = successor bond between j and k from other string -bond strength = 94 for successor bond between j and k -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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: j, destination: k -object chosen = successor bond between j and k from other string -bond strength = 94 for successor bond between j and k -succeeded: posting bond-builder -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 -Post top down: top-down-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=78 -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 j and k from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between j and k -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between j and k 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 -initial : relevance = 100, unhappiness=78 -target : relevance = 100, 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 = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -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 -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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 -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 = j from target string -object chosen = successor bond between j and k 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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: k -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between j and k 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 -Post top down: top-down-group-scout--direction, with 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 = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 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 i to k -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: successor bond between j and k -possible group: successor bond between j and k -trying from j to successor -proposing group from i to k -object 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=78 -target string selected: ijk 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 -posting bottom up codelets -object chosen = a from initial string -object chosen = group[0:2] == ijk from target string -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between i and j 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: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: k -object chosen = group[0:2] == ijk from target string -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -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] == ijk 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 = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: successor bond between j and k -possible group: successor bond between j and k -trying from j to successor -proposing group from i to k -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk 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: ijk with 3 letters, 4 objects, 2 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 i to k -object chosen = group[0:2] == ijk from target 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 -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] == ijk 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 -initial : 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 -object chosen = group[0:2] == ijk 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 -top_down_bond_scout__category -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 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == ijk from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk 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 = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 i to k -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 = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk 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 = b 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 -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: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk 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 -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 = 100, unhappiness=15 -target string selected: ijk 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 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 = successor bond between a and b from other string -bond strength = 96 for successor bond 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 -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 = j from target string -destination: i -chosen bond facet: letterCategory -Source: j, destination: i -source descriptor: J -destination descriptor: I -proposing predecessor bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: k -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = predecessor bond between i and j from other string -bond strength = 48 for predecessor bond between i and j -succeeded: posting bond-builder -posting bottom up codelets -object chosen = successor bond between j and k 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: 23.200000000000003, number: 1, bin: 2 -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 -urgency: 100.0, number: 1, bin: 7 -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 = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c object chosen = k from target string destination: j chosen bond facet: letterCategory @@ -36774,165 +79753,9 @@ Source: k, destination: j source descriptor: K destination descriptor: J proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = k 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 = j from target 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 = 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 = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -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 -object chosen = Correspondence between a and i from other string -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -urgency: 100.0, number: 1, bin: 7 -object chosen = i 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 i and j from other string bond strength = 48 for predecessor bond between i and j -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 -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 -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = successor bond between i and j from other string -bond strength = 48 for successor bond between i and j -object chosen = successor bond between i and j from other string -bond strength = 48 for successor bond between i and j -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 = j from target string -destination: i -chosen bond facet: letterCategory -Source: j, destination: i -source descriptor: J -destination descriptor: I -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor 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-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -object chosen = j from target string -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: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -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 = 91 for successor bond between b and c -object chosen = successor bond between j and k from other string -bond strength = 91 for successor bond between j and k -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-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 number of incompatibleBonds: 0 no incompatible bonds @@ -36940,40 +79763,6 @@ no incompatible groups building bond predecessor bond between b and c object chosen = predecessor bond between j and k from other string bond strength = 48 for predecessor bond between j and k -top_down_bond_scout__category -initial : relevance = 0, unhappiness=100 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: c, destination: b -object chosen = successor bond between j and k 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 k -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -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 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = c from initial string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=100 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: a, destination: b -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets object chosen = i from target string destination: j chosen bond facet: letterCategory @@ -36982,60 +79771,34 @@ source descriptor: I destination descriptor: J proposing successor bond object chosen = successor bond between j and k from other string -bond strength = 91 for successor bond between j and k -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 i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -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 -object chosen = successor bond between j and k 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 k -Post top down: 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 -posting bottom up codelets -object chosen = c from initial string -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 = successor bond between j and k from other string bond strength = 94 for successor bond between j and k succeeded: posting bond-builder +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 = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +object chosen = j 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-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +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 = successor bond between j and k 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 k -top_down_bond_scout__category -initial : relevance = 0, unhappiness=89 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: k, destination: j +building bond successor bond between j and k +urgency: 100.0, number: 1, bin: 7 object chosen = c from initial string destination: b chosen bond facet: letterCategory @@ -37046,11 +79809,2990 @@ 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 +urgency: 100.0, number: 1, bin: 7 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +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 +Post top down: 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-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +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 = 0, unhappiness=89 +target : relevance = 100, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: k +object chosen = b from initial string +object chosen = b from initial string +object chosen = b from initial string +initial : relevance = 0, unhappiness=89 +target : relevance = 100, unhappiness=84 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +to object: c +object chosen = group[0:2] == ijk 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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=84 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and 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-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 +urgency: 23.200000000000003, number: 1, bin: 2 +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +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 = 91 for successor bond between a and b +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 object chosen = successor bond between j and k from other string -bond strength = 94 for successor bond between j and k +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = a from initial string +object chosen = successor bond between i and j 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 +object chosen = group[0:2] == ijk 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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=78 +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 +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 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 i to k +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 = 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 = a from initial string +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with 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 i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == ijk 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 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 +lost fight with predecessor bond between b and c +failed to break bonds: Fizzle +object chosen = group[0:2] == ijk 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 = 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 = 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 +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 j and k 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 +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-group-scout--direction, with 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 = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 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 +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 = 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 +object chosen = group[1:2] == bc 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 = group[0:1] == ab 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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with 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 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] == ijk 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 i +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 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: ijk with 3 letters, 3 objects, 1 bonds for group +object chosen = group[0:2] == ijk from target string +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 +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +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 i and j 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +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 = 100, unhappiness=89 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +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] == ijk from target string +object chosen = group[0:1] == ij from target string +initial : relevance = 0, unhappiness=79 +target : relevance = 100, unhappiness=89 +target string selected: ijk with 3 letters, 4 objects, 2 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 i to k +top_down_bond_scout__category +initial : relevance = 0, unhappiness=79 +target : relevance = 100, unhappiness=89 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +initial : relevance = 100, unhappiness=79 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +no firstBond2 +initial : relevance = 100, unhappiness=79 +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=79 +target : relevance = 100, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=79 +target : relevance = 100, unhappiness=89 +target string selected: ijk with 3 letters, 4 objects, 2 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 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-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 +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 = 100, 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 +object chosen = group[0:2] == ijk 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 +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 i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between i and j +firstBond2: successor bond between j and k +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +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 +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] == ijk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 i to k +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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: 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 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 = 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-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +won fight with successor bond between i and j +broke the bonds +lost fight with group[0:2] == ijk +failed to break groups: 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 +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 = group[0:2] == ijk 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 = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk 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 +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 = 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] == ijk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +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 = 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 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 = 100, unhappiness=15 +target string selected: ijk 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 = 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 bond +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk 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 +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 = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target 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 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = k 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 +urgency: 24.1, number: 2, 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 = 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 = 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 +object chosen = group[0:2] == ijk 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: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +urgency: 24.1, number: 2, bin: 2 +object chosen = group[0:2] == ijk from target string +posting bottom up codelets +object chosen = group[0:2] == ijk 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 +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 = 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 = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +posting bottom up codelets +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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = b from initial string +object chosen = successor bond between j and k 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 bond +to object: b +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j 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 +lost fight with group[0:2] == abc +failed to break groups: 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 = 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 +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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +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 +posting bottom up codelets +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +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 i and j 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: 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 +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 +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 = 91 for successor bond between b and c +succeeded: posting bond-builder +urgency: 24.1, number: 2, bin: 2 +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 +initial : relevance = 50, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +object chosen = group[0:2] == ijk 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=15 +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 = 94 for successor bond between a and b +succeeded: posting bond-builder +object chosen = group[0:2] == ijk 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 = 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-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 = 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=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +urgency: 100.0, number: 1, bin: 7 +object chosen = group[1:2] == bc 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 +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 +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 +Post top down: top-down-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 +posting bottom up codelets +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk 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] == ijk from target string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=79 +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=79 +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 +object 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 = 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 +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 = 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 = predecessor bond between b and c from other string +bond strength = 91 for predecessor bond between b and c +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 = 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 = 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 +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 = 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 = 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: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +no firstBond2 +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-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk 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] == ijk 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 +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=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] == ijk from target 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--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: k +initial : 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 j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k 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: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +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 +object chosen = c 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 = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +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 +urgency: 100.0, number: 1, bin: 7 +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 +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 i and j from other string +bond strength = 48 for predecessor bond between i and j +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between i and j +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +succeeded: posting bond-builder +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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between j and k from other string +bond strength = 69 for predecessor bond between j and k +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 = 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 = b from initial string +object chosen = predecessor bond between j and k from other string +bond strength = 94 for predecessor bond between j and k +succeeded: posting bond-builder +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +object chosen = c 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 i and j 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-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 = 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 = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +bond strength = 94 for predecessor bond between j and k +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 j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +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 = 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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=100 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +urgency: 100.0, number: 1, bin: 7 +object chosen = k 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: 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 +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 50, unhappiness=100 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +top_down_bond_scout__category +initial : relevance = 50, unhappiness=100 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +Post top down: 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 = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = b +no firstBond +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 +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 = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +object chosen = b 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 = i from target string +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +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 = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +urgency: 23.200000000000003, number: 1, bin: 2 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 100, 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 = predecessor bond between j 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with 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 +bond strength = 91 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: i +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +to object: b +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: i +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 i and j from other string +bond strength = 96 for predecessor bond between i and j +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 = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = b from initial string +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +Post top down: 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 = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j 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 i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +no incompatible groups +building bond successor bond between i and j +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +won fight with successor bond between i and j +broke the bonds +no incompatible groups +building bond predecessor bond between i and j +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = j 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-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 +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = group[0:2] == ijk 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 group +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = group[0:2] == ijk 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 = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 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-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-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between i and j 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 +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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 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 +object chosen = group[0:2] == ijk 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-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +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] == ijk from target 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, 3 objects, 2 bonds for bond +source: c, destination: b +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +object chosen = j from target string +object chosen = group[0:2] == ijk 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: b, destination: a +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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 +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = group[0:2] == ijk 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: 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 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 +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 k +building bond successor bond between b and c +top_down_bond_scout__category +initial : relevance = 50, unhappiness=78 +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-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=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target 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 +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 = 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 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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +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-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 +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 = 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 = 50, 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: 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 = a from initial string +initial : relevance = 50, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 50, 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 = b 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 = b from initial string +urgency: 23.200000000000003, number: 1, bin: 2 +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=78 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[0:2] == ijk 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-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--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 +bond strength = 94 for predecessor bond between b and c +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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 +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] == ijk from target string +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 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 = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +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 +object chosen = predecessor bond between j and k 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 +won fight with Correspondence between a and i +building bond 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 +Post top down: top-down-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] == ijk 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[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 +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] == ijk from target string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 50, unhappiness=78 +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=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 = 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=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 +initial : relevance = 50, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = group[0:2] == abc from initial string +object chosen = i 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--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 +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 +object chosen = group[1:2] == bc from initial string +object chosen = group[0:2] == ijk 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 +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 +object chosen = predecessor 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 +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 = 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 +object chosen = group[1:2] == bc 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-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 j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +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: a, destination: b +object chosen = group[0:2] == ijk 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 +succeeded: posting bond-builder +object chosen = predecessor bond between j and k 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 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: successor bond between b and c +no firstBond2 +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 +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 = 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: ijk 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 = successor 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 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 = 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 +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[1:2] == bc from initial string +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 = group[0:2] == ijk 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 +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: 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-group-scout--category, with urgency: 4 +Post 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: ijk with 3 letters, 4 objects, 2 bonds for group +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 +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 +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 = 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 +building bond successor bond between b and c +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=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 = 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: 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 i +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-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 = 94 for predecessor bond between b and c +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 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 = 50, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for 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 b and c from other 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 = 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 +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 = 0, 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 = group[0:1] == ab 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 +initial : relevance = 100, unhappiness=79 +target : relevance = 50, 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-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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 +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 +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 +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: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j +object chosen = group[1:2] == bc from initial string +no incompatible bonds +no incompatible Groups +building group +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 +object chosen = j 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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +initial : relevance = 66, unhappiness=78 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +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 = 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 = 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 +initial : relevance = 66, 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 = 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 i +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: a, destination: group[1:2] == bc +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-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-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 = 0, unhappiness=78 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = j +no firstBond +firstBond2: predecessor bond between i and j +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 66, unhappiness=78 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: k, destination: j +object chosen = i from target string +initial : relevance = 66, unhappiness=78 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +top_down_bond_scout__category +initial : relevance = 66, unhappiness=78 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j +object chosen = group[0:2] == abc from initial 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-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 +posting bottom up codelets +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 66, unhappiness=78 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to j +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +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 = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:1] == ij from target 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 = 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=89 +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-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-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: a +object chosen = group[0:1] == ij 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] == abc from initial string +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +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 +initial : relevance = 0, 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 j and k from other string +bond strength = 94 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = j from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: k +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: k, destination: j +Post top down: 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 = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: i +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +initial : relevance = 100, unhappiness=15 +target : relevance = 100, 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 = 100, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: i +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +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 = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 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 +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +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=78 +target string selected: ijk 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 = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:1] == ij 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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +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 +already exists...activate descriptors & fizzle +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 66, unhappiness=78 +target string selected: ijk 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: b, destination: c +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 = 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=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: k +object chosen = group[0:1] == ij from target string +destination: k +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +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 +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 +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 = 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 = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 66, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = group[0:1] == ij +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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: group[0:1] == ij, destination: k +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 = predecessor bond between j and k 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: 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 = 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 group +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +won fight with group[0:1] == ij +broke the groups +trying to break incompatible correspondences +lost fight with Correspondence between a and i +object chosen = group[0:2] == ijk from target string +no incompatible bonds +won fight with group[0:1] == ij +lost fight with group[0:1] == ij +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 bond +to object: a +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:1] == ij from target string +destination: k +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +won fight with group[0:1] == ij +broke the groups +trying to break incompatible correspondences +lost fight with Correspondence between a and i +object chosen = group[0:1] == ij 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-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] == ij from target string +destination: k +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: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 66, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +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 = predecessor 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: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk 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 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 66, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +no incompatible bonds +lost fight with group[0:1] == ij +failed to break Groups: Fizzle +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +object chosen = j from target string +object chosen = b from initial string +object chosen = group[0:2] == ijk from target string +no incompatible bonds +won fight with group[0:1] == ij +won fight with group[0:1] == ij +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: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +Post top down: top-down-group-scout--direction, with 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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk 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: c, destination: b +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +posting bottom up codelets +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +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 +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk 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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +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 = 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: 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 +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] == 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 = 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 = 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 j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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 = 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 = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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: 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: 0 +no incompatible bonds +no incompatible groups +building bond predecessor 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 +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor 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 +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 = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +urgency: 100.0, number: 1, bin: 7 +object chosen = c from initial string +object chosen = successor bond between j and k from other string +bond strength = 48 for successor bond between j and k +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 = j from target string +destination: k +chosen bond facet: letterCategory +Source: j, destination: k +source descriptor: J +destination descriptor: K +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 = 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 = c 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 j and k from other string +bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +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 = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = j from target string +posting bottom up codelets +initial : relevance = 100, unhappiness=84 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for direction +source chosen = i +no firstBond +no firstBond2 +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 +object chosen = group[0:2] == abc from initial string +object chosen = i from target string +urgency: 23.200000000000003, number: 1, bin: 2 +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 = j from target string +destination: k +chosen bond facet: letterCategory +Source: j, destination: k +source descriptor: J +destination descriptor: K +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-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = j from target string +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: a +object chosen = a 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 = 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 = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +to object: j +Post top down: top-down-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-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 j and k from other string +bond strength = 48 for predecessor bond between j and k +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for direction +source chosen = i +no firstBond +no firstBond2 +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 = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder object chosen = successor bond between j and k from other string number of incompatibleBonds: 0 no incompatible bonds @@ -37058,2062 +82800,901 @@ no incompatible groups trying to break incompatible correspondences won fight with Correspondence between c and k building bond successor bond between j and k -object chosen = predecessor bond between j and k from other string -number of incompatibleBonds: 1 -successor bond between j and k -lost fight with successor bond between j and k -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 -posting bottom up codelets -object chosen = b from initial string -object chosen = c from initial string -initial : relevance = 0, unhappiness=89 -target : relevance = 100, unhappiness=78 -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 -initial : relevance = 0, unhappiness=89 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -object chosen = predecessor bond between i and j from other string -bond strength = 91 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 1 -successor bond between i and j -lost fight with successor bond between i and j -failed to break bonds: Fizzle -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 = 0, unhappiness=100 +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 = 0, unhappiness=100 +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 = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j +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 a and b -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 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 k -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: i, destination: j -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: i, destination: j -object chosen = group[0:2] == ijk 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-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = i 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 direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -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 = 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] == ijk from target string -no incompatible bonds -no incompatible Groups -building 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 = 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 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: a -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--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post 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 = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: k -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 k -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] == ijk from target string -object chosen = successor bond between j and k from other string -bond strength = 78 for successor bond between j and k -succeeded: posting bond-builder -object chosen = a from initial 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 = successor bond between i and j from other string -bond strength = 78 for successor bond between i and j -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 direction +building bond successor bond between i and j +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 = 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 -object chosen = successor bond between j and k from other string -bond strength = 78 for successor bond between j and k -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 +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-group-scout--category, with urgency: 4 +Post top down: 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 -object chosen = predecessor bond between i and j from other string -bond strength = 91 for predecessor bond between i and j +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k succeeded: posting bond-builder -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 = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +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: a, destination: 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 -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 -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 = 96 for predecessor bond between a and b +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=18 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +object chosen = successor bond between j and k 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 k +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +object chosen = predecessor bond between j 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--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=79 +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 -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=18 -target string selected: ijk with 3 letters, 4 objects, 2 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 i to k -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 = 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-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 -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 -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -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 -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 group -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 1 -successor bond between i and j -lost fight with successor bond between i and j -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 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-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 -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=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 = b 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 -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 -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 -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 -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 = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk from target string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 k -object chosen = group[1:2] == bc 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 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 j and k 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 +bond strength = 96 for predecessor bond between b and c succeeded: posting bond-builder -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 -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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -object chosen = predecessor bond between i and j from other string -bond strength = 48 for predecessor bond between i and j -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 -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 -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 j and k from other string -bond strength = 96 for successor bond between j 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 -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk from target string -object chosen = successor bond between j and k 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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 i to k 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 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 bond -to object: 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 = 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 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] == ijk 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 -object 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 = group[0:2] == ijk 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=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 -top_down_bond_scout__category -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 = j from target string -destination: i -chosen bond facet: letterCategory -Source: j, destination: i -source descriptor: J -destination descriptor: I -proposing predecessor bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: i -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between i and j 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 = predecessor bond between i and j from other string -number of incompatibleBonds: 1 -successor bond between i and j -lost fight with successor bond between i and j -failed to break bonds: Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -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 = j 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 = 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 = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = j from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: successor bond between j and k -possible group: successor bond between j and k -trying from j to successor -proposing group from i to k -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = predecessor bond between i and j from other string -bond strength = 48 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = group[0:2] == ijk from target string -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 1 -successor bond between i and j -lost fight with successor bond between i and j -failed to break bonds: Fizzle -object chosen = group[0:2] == ijk 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 = 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 = 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 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: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: k -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between j 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 -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 = 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 = a -firstBond: successor bond between a and b -no firstBond2 -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 = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between i and j 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 = 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 = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: j -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: j -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -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 = 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 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 = 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 = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between i and j 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 -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: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: successor bond between j and k -possible group: successor bond between j and k -trying from j to successor -proposing group from i to k -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk 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 group -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between j and k from other string -number of incompatibleBonds: 1 -successor bond between j and k -lost fight with successor bond between j and k -failed to break bonds: Fizzle +target : relevance = 0, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: k urgency: 100.0, number: 1, bin: 7 initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 i to k -object chosen = group[0:2] == ijk from target string -object chosen = a from initial string -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = c from initial string -object chosen = predecessor bond between j and k from other string -number of incompatibleBonds: 1 -successor bond between j and k -lost fight with successor bond between j and k -failed to break bonds: Fizzle +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond posting bottom up codelets -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 = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, 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 -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 -urgency: 100.0, number: 1, bin: 7 -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 = i from target string -destination: j -chosen bond facet: letterCategory -Source: i, destination: j -source descriptor: I -destination descriptor: J -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -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 i and j from other string -bond strength = 48 for successor bond between i and j -object 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 = j 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 = 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 = 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 = 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 = 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: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between b and c -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 = j from target string -destination: i -chosen bond facet: letterCategory -Source: j, destination: i -source descriptor: J -destination descriptor: I -proposing predecessor 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 = j from target string -destination: i -chosen bond facet: letterCategory -Source: j, destination: i -source descriptor: J -destination descriptor: I -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 -posting bottom up codelets -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -object chosen = predecessor bond between i and j from other string -bond strength = 48 for predecessor bond between i and j -object chosen = Correspondence between a and i from other string -object chosen = i from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -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-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 = 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 -urgency: 100.0, number: 1, bin: 7 -object chosen = j from target 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 = successor bond between j and k from other string -bond strength = 48 for successor bond between j and k -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between i and j from other string -bond strength = 48 for predecessor bond between i and j -object chosen = b from initial string -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 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = k from target string object chosen = successor bond between j and k from other string bond strength = 91 for successor bond between j and k succeeded: posting bond-builder -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 +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 = k from target string +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 j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j 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 +bond strength = 91 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +won fight with predecessor bond between j and k +broke the bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between c and 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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 +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 = 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=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 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=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 +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 = 91 for successor bond between b and c +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 +bond strength = 91 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 -posting bottom up codelets -object chosen = j 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 top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=100 -target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond -source: j, destination: i -object chosen = successor bond between j and k from other string +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 i and j from other string +bond strength = 94 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string number of incompatibleBonds: 0 no incompatible bonds no incompatible groups -building bond successor bond between j and k -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 = 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 = 0, unhappiness=89 -target : relevance = 50, unhappiness=100 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: j, destination: k -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 0, unhappiness=94 -target : relevance = 50, unhappiness=94 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -object chosen = k from target string -initial : relevance = 0, unhappiness=94 -target : relevance = 50, unhappiness=94 -target string selected: ijk with 3 letters, 3 objects, 1 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 +trying to break incompatible correspondences +lost fight with Correspondence between a and i +object chosen = c 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 = 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-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with 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 = 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 +trying to break incompatible correspondences +lost fight with Correspondence between c and k +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=89 +target string selected: ijk 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 = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +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 +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 +won fight with successor bond between a and b +broke the bonds +no incompatible Groups +building group +initial : relevance = 100, unhappiness=79 +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 = 50, unhappiness=94 -target : relevance = 50, unhappiness=94 +initial : relevance = 0, unhappiness=79 +target : relevance = 0, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +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 +initial : relevance = 0, unhappiness=79 +target : relevance = 0, unhappiness=89 +target string selected: ijk 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 +Post top down: 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 = k 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: 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 = 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: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from j to k +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = i +no firstBond +no firstBond2 +object chosen = j 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 = group[0:2] == abc from initial string +object chosen = group[1:2] == jk 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: 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 = 50, unhappiness=89 +target string selected: ijk 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-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-group-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 +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[1:2] == jk from target string +object chosen = k from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: k +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond source: j, destination: i +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 -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 = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond +bond strength = 96 for predecessor bond between b and c +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: i object chosen = predecessor bond between j and k from other string bond strength = 91 for predecessor bond between j and k 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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-description-scout, with urgency: 5 -posting bottom up codelets -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 = 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 -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 = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = k 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 -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=89 -target : relevance = 100, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: k, destination: j -object 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=89 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: j -urgency: 100.0, number: 1, bin: 7 -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -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 = predecessor bond between j and k from other string -number of incompatibleBonds: 1 -successor bond between j and k -lost fight with successor bond between j and k -failed to break bonds: 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 = 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 -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 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 k -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = i -firstBond: successor bond between i and j -no firstBond2 -object chosen = successor bond between j 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: 4 -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 -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -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 = 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=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: j -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between j and k 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 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -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 = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = group[1:2] == jk from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk 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 -Post top down: top-down-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 -already exists...activate descriptors & fizzle -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -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 i and j 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] == 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: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: j -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -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: c, destination: b -object chosen = successor bond between i and j 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 = 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 = 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 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: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -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 = 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 -posting bottom up codelets -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between i and j 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 = 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: 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 = 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 = 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 = 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--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 -top_down_bond_scout__category -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 = j 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 = 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 -object chosen = group[0:2] == ijk from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: successor bond between j and k -possible group: successor bond between j and k -trying from j to successor -proposing group from i to k -object chosen = group[0:2] == ijk from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = k -firstBond: successor bond between j and k -no firstBond2 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk 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: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == ijk 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 = 0, unhappiness=15 -target : relevance = 0, 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 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -object chosen = a 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 = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between i and j 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: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -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 j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between j and k 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 = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -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 = successor bond between i and j from other string -bond strength = 48 for successor bond between i and j -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 -urgency: 100.0, number: 1, bin: 7 -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 = 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 = 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 = c 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 = 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 i and j from other string -bond strength = 48 for successor bond between i and j -succeeded: posting bond-builder -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 = successor bond between j and k from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between j and k -object chosen = b 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 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 k -object chosen = i from target 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 = i 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 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = i 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 = c 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -to object: j -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 = 50, unhappiness=89 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: j, destination: i -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 = 50, unhappiness=89 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 1 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 -Post top down: 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 -posting bottom up codelets -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 -urgency: 100.0, number: 1, bin: 7 -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 -object chosen = i from target string -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: j -Post top down: 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 -posting bottom up codelets -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: j -object chosen = group[0:2] == ijk from target string -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: b, destination: a -object chosen = group[0:2] == ijk from target string -object chosen = successor bond between i and j 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-group-scout--category, with urgency: 4 -Post 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 = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: b, destination: a -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == ijk from target string -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -object chosen = group[0:2] == ijk from target string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=78 -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 = 94 for successor bond between a and b -succeeded: posting bond-builder -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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 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 -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 = 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 = 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=89 -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 = 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] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -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] == 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 = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j 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 -succeeded: posting bond-builder -object chosen = successor bond between j and k 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] == 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: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -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 -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 k -object chosen = group[0:2] == ijk 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 = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -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 = 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 -object chosen = group[0:2] == ijk 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 -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 i to k -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 k -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: k -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -posting bottom up codelets -object chosen = successor bond between j and k 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 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: successor bond between j and k -possible group: successor bond between j and k -trying from j to successor -proposing group from i to k -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk 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 -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk 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 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 k -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: k -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 i to k -object chosen = group[0:2] == ijk from target string -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk 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 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 group -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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: j -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, 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 = 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: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: successor bond between j and k -possible group: successor bond between j and k -trying from j to successor -proposing group from i to k -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -object chosen = a 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 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: j -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -posting bottom up codelets -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -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 -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: 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 -top_down_bond_scout__category -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 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -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 -urgency: 23.200000000000003, number: 1, bin: 2 -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 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = i from target string -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 = successor bond between i and j from other string -bond strength = 48 for successor bond between i and j -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -object 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 i and j from other string -bond strength = 48 for predecessor bond between i and j -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 j and k from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between j and k -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 -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 = predecessor bond between i and j from other string bond strength = 94 for predecessor bond between i and j succeeded: posting bond-builder -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 = 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 = 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--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 = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond object chosen = predecessor bond between i and j from other string number of incompatibleBonds: 0 no incompatible bonds no incompatible groups building bond predecessor bond between i and j +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j 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: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +firstBond2: predecessor bond between j and k +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-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 = 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = group[0:2] == ijk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +initial : relevance = 0, unhappiness=15 +target : relevance = 0, 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 = 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 = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk 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 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 = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk 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 = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +urgency: 100.0, number: 2, bin: 7 +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[1:2] == jk from target string +no incompatible bonds +lost fight with group[0:2] == ijk +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 = 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 = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +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=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 = 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 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 +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +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 = 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 = 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: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk 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 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +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 = 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 +posting bottom up codelets +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: a +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k 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 +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=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k 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 +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 i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +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 +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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +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 +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: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk 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] == ijk from target string +already exists...activate descriptors & 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 +urgency: 23.200000000000003, number: 1, bin: 2 +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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +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 = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +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 = c 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 = 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 +bond strength = 48 for successor bond between a and b +succeeded: posting bond-builder +object chosen = i from target string +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = j from target 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 +object 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-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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 0, unhappiness=100 +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 = 48 for successor bond between a and b +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +source: i, destination: j +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +object chosen = c from initial string object chosen = b from initial string destination: a chosen bond facet: letterCategory @@ -39124,51 +83705,1585 @@ 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 +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 +object chosen = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +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 +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 = 50, unhappiness=100 +target : relevance = 0, unhappiness=94 +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 = 48 for successor bond between b and c +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 +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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 +bond strength = 48 for predecessor 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 direction +source chosen = b +firstBond: successor bond between b and c +no firstBond2 +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 +object 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 = 94 for successor bond between a and b +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +initial : relevance = 50, unhappiness=94 +target : relevance = 50, unhappiness=89 +target string selected: ijk 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-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: k +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +won fight with successor bond between i and j +broke the bonds +no incompatible groups +building bond predecessor bond between i and j +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 j and k from other string +bond strength = 78 for predecessor bond between j and k +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 = 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 i +building bond successor bond between a and b +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +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 = predecessor bond between j and k from other string +bond strength = 69 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = k from target string +initial : relevance = 0, unhappiness=89 +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 = predecessor bond between j and k 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 k +building bond predecessor bond between j and 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-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 = 91 for predecessor bond between a and b +object chosen = a from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 100, unhappiness=84 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j succeeded: posting bond-builder -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 +object 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 = 50, unhappiness=84 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: a +object chosen = predecessor bond between j and k from other string number of incompatibleBonds: 0 no incompatible bonds no incompatible groups -building bond predecessor bond between a and b -object chosen = i from target string +trying to break incompatible correspondences +lost fight with Correspondence between c and k +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=78 +target : relevance = 0, 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 c +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: j +object chosen = group[0:2] == abc from initial string +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 = 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 = j from target string +destination: k +chosen bond facet: letterCategory +Source: j, destination: k +source descriptor: J +destination descriptor: K +proposing successor bond +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 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 +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 j and k from other string +bond strength = 91 for successor bond between j and k +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=78 +target : relevance = 0, 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 = successor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between j and k +object chosen = predecessor bond between j and k from other string +bond strength = 94 for predecessor bond between j and k +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 +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 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 = 0, unhappiness=78 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object chosen = c 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] == ijk from target string -object chosen = i from target string +object chosen = group[0:2] == ijk from target string +won fight with predecessor bond between i and j +broke the bonds +no incompatible Groups +building group +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=79 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: k +object 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 = 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-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post 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 +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 +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for 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: b, destination: a +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=15 +target string selected: ijk 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 +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: 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 = group[0:2] == abc from initial string +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +won fight with successor bond between j and k +broke the bonds +lost fight with group[0:2] == ijk +failed to break groups: 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 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = k 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 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 +top_down_bond_scout__category +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 j and k from other string +bond strength = 48 for predecessor bond between j and k +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 +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 Post top down: top-down-bond-scout--category, with urgency: 4 posting bottom up codelets +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +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 group +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +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 j and k from other 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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +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 = 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 = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = a from initial string +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +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: ijk 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 = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk 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 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +failed to break bonds: Fizzle +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk 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] == ijk from target string +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 = 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: ijk with 3 letters, 4 objects, 2 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 k +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] == ijk from target string +object chosen = group[0:2] == ijk 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 +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] == ijk from target string +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 = group[0:2] == ijk 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 +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 = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +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 +urgency: 100.0, number: 2, bin: 7 +urgency: 100.0, number: 2, bin: 7 +object chosen = i 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +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] == ijk 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 i to k +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 a and b from other string +already exists: activate descriptors & Fizzle +posting bottom up codelets +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = c from initial string +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk 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: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k +no firstBond2 +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 i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +failed to break bonds: Fizzle +posting bottom up codelets +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +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 = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: k +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 j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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 = 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 +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 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k +no firstBond2 +top_down_bond_scout__category +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 +top_down_bond_scout__category +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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +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 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +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 = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = j from target string +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 = 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 +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 +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 = a from initial string +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = b from initial string +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between i and j 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 +Post top down: 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 = 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 = 0, unhappiness=100 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 0 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 +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = j +no firstBond +firstBond2: 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 = 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 = 48 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: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between b and c +object chosen = group[0:1] == ij from target string +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=100 +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 i and j from other string +bond strength = 48 for predecessor bond between i and j +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 +Post top down: 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: b, destination: a +object chosen = i from target string +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +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: b +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 = 94 for successor bond between a and b +succeeded: posting bond-builder +object chosen = k from target string +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +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 = a +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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 = 94 for successor bond between a and b +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: i +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 +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 i and j from other string +bond strength = 91 for successor bond between i and j +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 i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +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 a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=89 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: 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 +Post top down: 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 = i 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 i and j from other string +bond strength = 91 for successor bond between i and j +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 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 +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 i and j from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: k, destination: j +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +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--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=78 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +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 j and k +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=89 +target string selected: ijk with 3 letters, 3 objects, 2 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 i to k +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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 +initial : relevance = 100, unhappiness=78 +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 +Post top down: top-down-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=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 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 i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 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 = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 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 i to k +object chosen = group[0:2] == ijk from target string object chosen = group[0:2] == ijk 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 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle top_down_bond_scout__category -initial : relevance = 0, unhappiness=89 -target : relevance = 0, unhappiness=78 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +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 j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: k +urgency: 100.0, number: 2, bin: 7 +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +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 +posting bottom up codelets +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k 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] == ijk from target string +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +urgency: 100.0, number: 2, bin: 7 +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +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 +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +urgency: 100.0, number: 2, bin: 7 +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +posting bottom up codelets +object chosen = group[0:2] == ijk 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 i to k +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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] == ijk 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +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 i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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: ijk with 3 letters, 4 objects, 2 bonds for bond source: i, destination: j object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j +bond strength = 96 for successor bond between i and j succeeded: posting bond-builder object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 +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 i and j from other string -bond strength = 91 for successor bond between i and j +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: k +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k succeeded: posting bond-builder +object chosen = successor bond between j and k 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 +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 +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 urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-group-scout--direction, with urgency: 3 +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 = 100, unhappiness=15 +target string selected: ijk 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 +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk 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 = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond 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 j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +posting bottom up codelets +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 = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +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 +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 +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 = 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 a and b from other string +bond strength = 96 for successor bond 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] == ij from target string +no incompatible bonds +lost fight with group[0:2] == ijk +failed to break Groups: Fizzle +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 +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 +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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder +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 +destination: k +chosen bond facet: letterCategory +Source: j, destination: k +source descriptor: J +destination descriptor: K +proposing successor bond +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +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 = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +object 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 = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor 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 = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +succeeded: posting bond-builder +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 = successor bond between j and k from other string +bond strength = 48 for successor bond between j and k +urgency: 23.200000000000003, number: 1, bin: 2 +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 +object chosen = c from initial string object chosen = c from initial string destination: b chosen bond facet: letterCategory @@ -39177,32 +85292,40 @@ 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 i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -lost fight with predecessor bond between i and j -failed to break bonds: Fizzle -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: a -object chosen = predecessor bond between a and b from other string -bond strength = 91 for predecessor bond between a and b -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 = successor bond between i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -lost fight with predecessor bond between i and j -failed to break bonds: Fizzle +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between i and j +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = j from target string +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 = predecessor bond between i and j from other string +bond strength = 78 for predecessor bond between i and j +succeeded: posting bond-builder object chosen = c from initial string destination: b chosen bond facet: letterCategory @@ -39211,103 +85334,516 @@ 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 +bond strength = 48 for predecessor bond between b and c succeeded: posting bond-builder +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: c, destination: 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 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 = 100, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j 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 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] == ijk from target string +object chosen = j from target string +urgency: 23.200000000000003, number: 1, bin: 2 +initial : relevance = 50, unhappiness=100 +target : relevance = 100, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk 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 +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 = 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 +object chosen = successor bond between j and k from other string +bond strength = 48 for successor bond between j and k +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other 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 +urgency: 100.0, number: 1, bin: 7 +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 = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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-description-scout, with urgency: 5 +posting bottom up codelets top_down_bond_scout__category -initial : relevance = 0, unhappiness=89 -target : relevance = 0, unhappiness=15 +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +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=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: c, destination: b +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +to object: b +object chosen = j from target string +object chosen = c from initial string +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == ijk 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-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] == ijk from target string +object chosen = group[0:2] == ijk 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 bond +to object: a +object chosen = successor bond between j and k from other string +bond strength = 48 for successor bond between j and k +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 +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-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] == ijk 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 a and b from other string +bond strength = 48 for successor bond between a and b +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between j and k from other string +bond strength = 48 for successor bond between j and k +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 = a 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 +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 +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +object chosen = predecessor bond between i and j 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 +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target 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=89 +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-bond-scout--direction, with urgency: 3 +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] == ijk from target string +already exists...activate descriptors & fizzle +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: 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 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 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 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 +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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +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 = 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 +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 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 = 91 for successor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +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 +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: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between j and k 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 i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +object chosen = predecessor bond between i and j from other 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 = 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 = c 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 = 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 +posting bottom up codelets +object chosen = c from initial 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk 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] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 = a 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 +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 +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k +object 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] == ijk from target string +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = j 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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk 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=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 +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target 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 = 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 +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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j 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 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction source chosen = i firstBond: predecessor bond between i and j possible group: predecessor bond between i and j trying from i to predecessor proposing group from i to k -object chosen = successor bond between i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -lost fight with predecessor bond between i and j -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 -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 -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 = group[0:2] == abc from initial 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 = 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 -Post top down: top-down-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 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: i -object chosen = predecessor bond between i and j from other string -bond strength = 96 for predecessor bond between i and j -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 -top_down_bond_scout__category -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 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 = predecessor bond between i and j from other string -already exists: activate descriptors & Fizzle object chosen = group[0:2] == ijk from target string object chosen = group[0:2] == ijk 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 -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 = 100, unhappiness=15 target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction @@ -39316,70 +85852,16 @@ firstBond: predecessor bond between j and k possible group: predecessor bond between j and k trying from k to predecessor proposing group from i to k -object chosen = group[0:2] == ijk 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 -top_down_bond_scout__category -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 = 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 -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-bond-scout--category, with urgency: 4 posting bottom up codelets object chosen = group[0:2] == ijk 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: 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 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 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: j -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group object chosen = group[0:2] == ijk 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 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 object chosen = j from target string destination: i chosen bond facet: letterCategory @@ -39387,118 +85869,6 @@ Source: j, destination: i source descriptor: J destination descriptor: I proposing predecessor bond -object chosen = predecessor bond between i and j from other string -bond strength = 96 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = predecessor bond between i and j 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 = predecessor bond between j and k from other string -bond strength = 96 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = predecessor bond between j and k 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 -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-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: 2, 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 = group[0:2] == ijk 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 -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 = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: j -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 j and k from other string -bond strength = 96 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = predecessor bond between j and k from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == ijk 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] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk 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 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: k -posting bottom up codelets -object chosen = successor bond between j and k from other string -bond strength = 48 for successor bond between j and k -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -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 -urgency: 100.0, number: 1, bin: 7 -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond object chosen = j from target string destination: k chosen bond facet: letterCategory @@ -39507,53 +85877,83 @@ source descriptor: J destination descriptor: K proposing successor bond object chosen = b from initial string -destination: c +destination: a chosen bond facet: letterCategory -Source: b, destination: c +Source: b, destination: a source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = i from target string -destination: j +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 i and j from other string +bond strength = 48 for predecessor bond between i and j +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = c from initial string +destination: b chosen bond facet: letterCategory -Source: i, destination: j -source descriptor: I -destination descriptor: J -proposing successor bond +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 -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 = j 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 b and c from other string +urgency: 100.0, number: 1, bin: 7 +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 +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: 0 no incompatible bonds no incompatible groups -building bond successor bond between b and c -urgency: 23.200000000000003, number: 1, bin: 2 -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 = successor bond between b and c from other string -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 +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 j and k from other string -bond strength = 91 for successor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j +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 = 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 = predecessor bond between b and c from other 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-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 +initial : relevance = 0, unhappiness=100 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond object chosen = a from initial string destination: b chosen bond facet: letterCategory @@ -39561,565 +85961,122 @@ 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 = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j +bond strength = 48 for successor bond between i and j 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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 50, unhappiness=94 +target : relevance = 0, unhappiness=100 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +to object: a +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 = 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-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 = 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 +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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 0, unhappiness=100 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond +source: b, destination: a +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 0, unhappiness=100 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond +source: b, destination: a +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: k, destination: j +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 = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +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 = 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 j and k from other string number of incompatibleBonds: 0 no incompatible bonds no incompatible groups building bond successor bond between j and k -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = i from target string -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 = successor bond between j and k from other string -bond strength = 91 for successor bond between j and k -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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 i and j from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between i and j -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 = a from initial string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 2 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 i to k -object 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 i and j from other 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 = group[0:2] == ijk from target string -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 = 50, unhappiness=89 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: c, destination: b -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = c from initial string -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -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 = group[0:2] == ijk from target string -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 = k from target string -object chosen = i from target string -object chosen = group[0:2] == ijk 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-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between j and k from other 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 = c from initial string -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 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 k -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -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=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: a -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=89 -target : relevance = 100, unhappiness=78 -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-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 = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -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=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: successor bond between j and k -possible group: successor bond between j and k -trying from j to successor -proposing group from i to k -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -object chosen = j 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: c, destination: b -object chosen = successor bond between i and j 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 -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: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == ijk 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-group-scout--direction, with urgency: 3 -Post top down: 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 i and j 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 -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 = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between j and k 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 -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] == ijk from target string -object chosen = group[0:2] == ijk 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 = 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] == ijk 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: b -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] == ijk 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 = b 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 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 -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 = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with 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] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == ijk 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 -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: j -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk 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 -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 = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -object chosen = i from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = j from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -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 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between j and k 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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between j and k 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 -top_down_bond_scout__category -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 -top_down_bond_scout__category -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] == ijk from target string -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == ijk 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 b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: successor bond between j and k -possible group: successor bond between j and k -trying from j to successor -proposing group from i to k object chosen = predecessor bond between j and k from other string bond strength = 48 for predecessor bond between j and k -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 k -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: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -object chosen = group[0:2] == ijk from target string -posting bottom up codelets -object chosen = group[0:2] == ijk from target string -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k succeeded: posting bond-builder -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk 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: 1, bin: 7 -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target 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 -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -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 j and k from other string -bond strength = 48 for predecessor bond between j and k -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 23.200000000000003, number: 1, bin: 2 -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 = b 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 -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 = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -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 -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between a and b -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -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 = c 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 j and k from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between j and k -object chosen = b from initial string -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -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 i and j from other string -bond strength = 48 for successor bond between i and j -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 urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = a from initial string -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 -object chosen = successor bond between i and j from other string -bond strength = 48 for successor bond between i and j +object chosen = k from target string object chosen = j from target string destination: i chosen bond facet: letterCategory @@ -40130,65 +86087,16 @@ 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-bond-scout--category, with urgency: 4 +Post top down: 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 = i from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = i from target string -object chosen = i from target string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=84 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: j, destination: k -object chosen = predecessor bond between i and j from other string -bond strength = 69 for predecessor bond between i and j -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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 -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 = group[0:2] == ijk from target string -initial : relevance = 50, unhappiness=94 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 1 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 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=94 -target : relevance = 50, unhappiness=84 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = j -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from j to predecessor -proposing group from j to k -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=94 -target : relevance = 50, unhappiness=84 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: k, destination: j +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +failed to break bonds: Fizzle +object chosen = b from initial string object chosen = i from target string destination: j chosen bond facet: letterCategory @@ -40196,1701 +86104,935 @@ Source: i, destination: j source descriptor: I destination descriptor: J proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == ijk from target string -lost fight with predecessor bond between j and k -failed to break bonds: Fizzle -object chosen = k from target string -object chosen = predecessor bond between a and b 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 -object chosen = j from target string -initial : relevance = 0, unhappiness=84 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 2 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 -top_down_bond_scout__category -initial : relevance = 0, 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 j and k from other string -bond strength = 91 for predecessor bond between j and k -succeeded: posting bond-builder object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j +bond strength = 96 for successor bond between i and j 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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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] == ijk from target string -object chosen = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -object chosen = j 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 bond -object chosen = predecessor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between j and k 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 -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 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 -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: ijk 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-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=78 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -no firstBond2 -object chosen = group[1:2] == jk from target string -object chosen = group[0:1] == ij from target string -object chosen = group[0:2] == ijk from target string -lost fight with successor bond between i and j -failed to break bonds: Fizzle -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 -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:1] == ij 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-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 -object chosen = a from initial string -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 1 -successor bond between i and j -won fight with successor bond between i and j -broke the bonds -no incompatible groups -building bond predecessor bond between i and j -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = j -firstBond: predecessor bond between j and k -firstBond2: predecessor bond between i and j -object chosen = j 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: a, destination: b -object chosen = group[0:2] == ijk 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 = 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 = 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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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: 23.200000000000003, number: 1, bin: 2 -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=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -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 = group[1:2] == bc from initial 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 bond -to object: 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 = 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-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 -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 -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: 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 -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: b -object chosen = group[0:2] == ijk from target string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: i, destination: j -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 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=78 -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] == ijk 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--direction, with urgency: 3 -Post top down: top-down-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-group-scout--category, with urgency: 4 -Post 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 -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 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=79 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: i, destination: j -object chosen = group[0:2] == ijk from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, 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] == abc from initial string -initial : relevance = 100, unhappiness=79 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -no firstBond2 -object chosen = i from target string -initial : relevance = 100, unhappiness=79 -target : relevance = 0, unhappiness=78 -target string selected: ijk 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 = 0, unhappiness=79 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from k to predecessor -proposing group from i to 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-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 = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -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 = a -firstBond: successor bond between a and b -no firstBond2 -object chosen = predecessor bond between i and j from other string -bond strength = 96 for predecessor bond between i and j -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] == ijk from target string -object chosen = group[0:2] == ijk 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--category, with urgency: 4 -posting bottom up codelets -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: c, destination: b -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 = 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 = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -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 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 i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -won fight with predecessor bond between i and j -broke the bonds -won fight with group[0:2] == ijk -broke the groups -building bond successor bond between i and j -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[1:2] == bc from initial string -initial : relevance = 50, unhappiness=78 -target : relevance = 50, unhappiness=15 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == ijk 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 -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 = 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] == ijk from target string -lost fight with successor bond between i and j -failed to break bonds: Fizzle -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[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 bond -to object: b -object chosen = group[1:2] == bc from initial string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 33, unhappiness=79 -target : relevance = 50, unhappiness=79 -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 = a 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 = 33, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -object chosen = group[0:2] == abc from initial string -won fight with successor 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 -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-group-scout--direction, with 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 = group[0:1] == ij from target string -object chosen = group[0:2] == ijk from target string -won fight with successor bond between i and j -broke the bonds -no incompatible Groups -building group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=79 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: j -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[1:2] == bc from initial string -no incompatible 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 = 48 for successor bond between b and c -object chosen = predecessor bond between j and k from other string -bond strength = 96 for predecessor bond between j and k -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=79 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == ijk from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=79 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -object chosen = predecessor bond between i and j 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 = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -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 = predecessor bond between j and k from other string -bond strength = 96 for predecessor bond between j and k -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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -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 i and j from other string -bond strength = 96 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: predecessor bond between j and k -firstBond2: predecessor bond between i and j -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 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 = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: predecessor bond between j and k -firstBond2: predecessor bond between i and j -object chosen = predecessor bond between i and j from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between j and k 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 -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[0:2] == abc -won fight with group[0:2] == abc -lost fight with group[0:2] == abc -failed to break Groups: Fizzle -object chosen = group[0:1] == ab from initial string -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk 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: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -posting bottom up codelets -object chosen = group[0:2] == ijk 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 = predecessor bond between i and j from other string -bond strength = 96 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = group[0:2] == ijk from target string -object chosen = predecessor bond between i and j 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: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from k to predecessor -proposing group from i to k -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk 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] == ijk from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: k -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -object chosen = group[0:2] == ijk from target string -object chosen = predecessor bond between j and k from other string -bond strength = 96 for predecessor bond between j and k -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 i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -won fight with predecessor bond between i and j -broke the bonds -won fight with group[0:2] == ijk -broke the groups -building bond successor bond between i and j -object chosen = predecessor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk from target string -won fight with successor bond between i and j -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 -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 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 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 -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 -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] == ijk 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: 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: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from k to predecessor -proposing group from i to k -object chosen = group[0:2] == ijk from target string -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 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 -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 -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: 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 -top_down_bond_scout__category -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 -target string selected: ijk 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 = a 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 = 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 -object 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 = 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--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 -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 -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 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: i -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 = 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] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between i and j from other string -bond strength = 96 for predecessor bond between i and j -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 -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 i and j 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 = 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 = 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 -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 -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 -target string selected: ijk 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 = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between j and k from other string -bond strength = 91 for successor bond between j and k -succeeded: posting bond-builder -object chosen = group[0:2] == ijk from target string -object chosen = successor bond between j and k from other string -number of incompatibleBonds: 1 -predecessor bond between j and k -lost fight with predecessor bond between j and k -failed to break bonds: Fizzle -object chosen = group[0:2] == ijk from target 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 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = i -firstBond: predecessor bond between i and j -no firstBond2 -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 = b 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 -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 = 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 = c 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 = 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 = 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 = 48 for predecessor bond between b and c -urgency: 100.0, number: 1, bin: 7 -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -object chosen = c from initial string -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 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -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 -object chosen = j from target string -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -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 -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -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 -Post top down: 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 -initial : relevance = 0, unhappiness=94 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 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 = group[0:1] == ij 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 i and j from other string -object chosen = predecessor bond between i and j from other string -bond strength = 91 for predecessor bond between i and j -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 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=94 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: b, destination: a -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-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 -initial : relevance = 50, unhappiness=94 -target : relevance = 50, unhappiness=94 -target string selected: ijk with 3 letters, 3 objects, 1 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 = 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=94 -target : relevance = 0, unhappiness=94 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction -source chosen = k -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 = 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 -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=94 -target : relevance = 0, unhappiness=94 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -to object: i -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between j and k from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between j and 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: 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 i and j from other string -bond strength = 94 for predecessor bond between i and j -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -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: c, destination: b -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=84 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: j, destination: i -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between j and k from other string -already exists: activate descriptors & Fizzle -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 -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=84 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: j -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=84 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: j, destination: i -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-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-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: i, destination: j -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 = 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 i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=89 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: k, destination: j -object chosen = a from initial string -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=89 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: i -top_down_bond_scout__category -initial : relevance = 0, unhappiness=89 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: j, 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--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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=89 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: b, destination: c -initial : relevance = 0, unhappiness=89 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = j -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from j to predecessor -proposing group from j to k -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 = 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 = 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 = 0, unhappiness=89 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: a -top_down_bond_scout__category -initial : relevance = 0, unhappiness=89 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: j, destination: i -object chosen = successor bond between a and b from other string -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 1 -successor bond between i and j -won fight with successor bond between i and j -broke the bonds -no incompatible groups -building bond predecessor bond between i and j -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between j and k from other string -bond strength = 78 for predecessor bond between j 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-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post 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=84 -target : relevance = 100, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -object chosen = predecessor bond between j and k from other string -bond strength = 96 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = predecessor bond between j and k from other string -bond strength = 96 for predecessor bond between j and k -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=84 -target : relevance = 0, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -object chosen = i from target string -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -object chosen = k from target string -object chosen = predecessor bond between i and j from other string -bond strength = 96 for predecessor bond between i and j -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=84 -target : relevance = 0, unhappiness=84 -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=84 -target : relevance = 0, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: a -object chosen = successor bond between i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -won fight with predecessor bond between i and j -broke the bonds -no incompatible groups -building bond successor bond between i and j -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-group-scout--direction, with urgency: 3 -Post top down: 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=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 -object chosen = predecessor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = k 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 -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: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 1 -successor bond between i and j -lost fight with successor bond between i and j -failed to break bonds: Fizzle -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 1 -successor bond between i and j -won fight with successor bond between i and j -broke the bonds -no incompatible groups -building bond predecessor bond between i and j -initial : relevance = 50, unhappiness=15 -target : relevance = 100, 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=15 -target : relevance = 100, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: j -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-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 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between j and k from other string -bond strength = 96 for predecessor bond between j and k -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] == ijk from target string -object chosen = successor bond between i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -won fight with predecessor bond between i and j -broke the bonds -no incompatible groups -building bond successor bond between i and j -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = i -firstBond: successor bond between i and j -no firstBond2 -object chosen = predecessor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between j and k from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=79 -target : relevance = 50, 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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: k, destination: j -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: ijk with 3 letters, 3 objects, 2 bonds for bond -object chosen = predecessor bond between i and j from other string -bond strength = 94 for predecessor bond between i and j -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 -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] == ijk from target string -object chosen = group[0:1] == ij from target string -object chosen = predecessor bond between j 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with 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] == ijk from target string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk from target string -lost fight with predecessor bond between j and k -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: i, destination: j -object chosen = successor bond between i and j 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] == bc from initial string -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -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 = 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 -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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with 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 = 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 = group[0:2] == abc from initial string -object chosen = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k -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 -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -no firstBond2 -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 i and j 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[0:2] == ijk 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: b, destination: c -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: ijk 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 = 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] == ijk from target string -lost fight with predecessor bond between j and k -failed to break bonds: Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 0, 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-group-scout--direction, with urgency: 3 Post top down: top-down-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-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 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: j, destination: i -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=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: i -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between i and j from other string -bond strength = 94 for predecessor bond between i and j -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 target string selected: ijk with 3 letters, 3 objects, 2 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 = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j +proposing group from i to k +object chosen = a 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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: k +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=89 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +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 = 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 i and j from other string +already exists: activate descriptors & Fizzle +object chosen = k from target string +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k 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: ijk with 3 letters, 3 objects, 2 bonds for group object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 1 -successor bond between i and j -won fight with successor bond between i and j -broke the bonds -no incompatible groups -building bond predecessor bond between i and j -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +bond strength = 48 for predecessor bond between i and j +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 = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = k from target string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +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 +initial : relevance = 0, unhappiness=89 +target : relevance = 0, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +to object: b +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +to object: 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 k +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--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: 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=89 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 +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:1] == ab from initial string +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +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 +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +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 i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 = group[0:1] == ab from initial string +object chosen = group[0:1] == ab from initial string +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +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 +posting bottom up codelets +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +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 +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +failed to break bonds: 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 = 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] == ijk 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 +posting bottom up codelets +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j 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 i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:1] == ab from initial string +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +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=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +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: 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 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 j and k 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 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 = 100, unhappiness=78 -target string selected: ijk 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 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 object chosen = group[0:2] == ijk from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=78 -target string selected: ijk 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 -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 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=79 -target : relevance = 50, unhappiness=78 +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 +to object: a +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j 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 +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=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +object chosen = successor bond between j and k 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 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 +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 = successor 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] == jk from target string -initial : relevance = 0, unhappiness=79 -target : relevance = 50, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +object chosen = group[0:2] == ijk 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 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 +Post top down: top-down-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: 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 = 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 = successor bond between b 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 +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] == ijk 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 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 i to k +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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] == ijk from target string +object chosen = group[0:2] == ijk 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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: k +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond 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] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +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: ijk with 3 letters, 4 objects, 2 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 i to k +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between j and k 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 = group[0:2] == ijk 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 = 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 +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 +initial : 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 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 +already exists: activate descriptors & Fizzle +object chosen = successor bond between j and k 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 +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 +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: ijk with 3 letters, 4 objects, 2 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 k +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk 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--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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 i to k +initial : 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] == ijk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 i to k +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target 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 +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 = group[0:2] == ijk from target 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 +initial : 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-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 +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 = 96 for successor bond 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 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 2, bin: 7 +posting bottom up codelets +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +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 = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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: 23.200000000000003, number: 1, bin: 2 +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 +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 +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between a and b +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder +urgency: 23.200000000000003, number: 1, bin: 2 +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 +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 +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = a from initial string +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 +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 +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-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +to object: j +urgency: 100.0, number: 1, bin: 7 +object chosen = j from target 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 +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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 = c +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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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: ijk with 3 letters, 3 objects, 0 bonds for bond +source: k, destination: j +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 +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 j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +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 = 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 +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 +Post top down: 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:1] == ab from initial string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j +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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=94 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: b, destination: c +object chosen = i 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 = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +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 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: k, destination: j +Post top down: 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 +Post 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=89 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = j +no firstBond +firstBond2: predecessor bond between j and k +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j +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 i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +object chosen = successor bond between a and b 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-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 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=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = i -firstBond: successor bond between i and j -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=78 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: ijk 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[1:2] == bc from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=79 +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 target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction source chosen = j firstBond: predecessor bond between j and k @@ -41898,254 +87040,52 @@ firstBond2: 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 = group[0:2] == ijk from target string -lost fight with predecessor bond between j and k -failed to break bonds: Fizzle -object chosen = group[1:2] == jk from target string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor 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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-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: 5 -posting bottom up codelets -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == ijk from target string -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from k to predecessor -proposing group from j to k -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = j -firstBond: predecessor bond between j and k -firstBond2: 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 = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: j, destination: i -object chosen = group[0:1] == ij from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:1] == ab from initial string -object chosen = group[0:2] == ijk from target string -lost fight with successor bond between i and j -failed to break bonds: Fizzle -object chosen = group[1:2] == jk from target string -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: ijk 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 = predecessor bond between j and k from other string -already exists: activate descriptors & Fizzle object chosen = successor bond between i and j from other string bond strength = 91 for successor bond between i and j 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 = b -firstBond: successor bond between a and b -firstBond2: successor bond between b and c -object chosen = group[0:1] == ij from target string -object chosen = predecessor bond between i and j from other string -bond strength = 94 for predecessor bond between i and j +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k succeeded: posting bond-builder -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == ijk from target string -lost fight with predecessor bond between j and k -failed to break bonds: 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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: 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 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 = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: i, destination: j -object chosen = group[0:1] == ij from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 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 = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -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: successor bond between a and b -no firstBond2 -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:1] == ij from target string -object chosen = group[0:2] == ijk from target string -lost fight with successor bond between i and j -failed to break bonds: Fizzle -object chosen = group[1:2] == jk 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--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: j, destination: k -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 1 -successor bond between i and j -lost fight with successor bond between i and j -failed to break bonds: Fizzle -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 -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: i -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from k to predecessor -proposing group from j to k +object chosen = group[0:1] == ij from target string top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=79 +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=84 target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: i, destination: j -object chosen = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k +source: k, destination: j +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k succeeded: posting bond-builder -object chosen = predecessor bond between i and j from other string -bond strength = 94 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = predecessor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = i 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 = 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-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-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: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between i and j from other string number of incompatibleBonds: 1 -successor bond between i and j -lost fight with successor bond between i and j +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 = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +won fight with predecessor bond between j and k +broke the bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between c and k object chosen = predecessor bond between i and j from other string number of incompatibleBonds: 1 successor bond between i and j @@ -42154,169 +87094,346 @@ broke the bonds no incompatible groups trying to break incompatible correspondences lost fight with Correspondence between a and i +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=84 +target string selected: ijk 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-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 +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = j from target string +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +won fight with predecessor bond between j and k +broke the bonds +no incompatible groups +trying to break incompatible correspondences +won fight with Correspondence between c and k +building bond successor bond between j and k +object chosen = i from target string +object chosen = j from target string +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=79 +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=79 +target : relevance = 100, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +initial : relevance = 50, unhappiness=79 +target : relevance = 0, 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 = 0, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: i +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j 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-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 j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k 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 k +building bond successor bond between j and k +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=79 +target : relevance = 100, 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 +to object: b +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +object chosen = k 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 = 50, unhappiness=79 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k +no firstBond2 +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +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-group-scout--category, with 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 +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 = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for 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 +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible 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 direction +source chosen = c +firstBond: predecessor bond between b and c +no firstBond2 +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 = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +failed to break bonds: Fizzle +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 = 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 +won fight with predecessor bond between b and c broke the bonds no incompatible Groups building group -object chosen = group[0:1] == ij from target string -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = j -firstBond: successor bond between i and j -firstBond2: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from j to predecessor -proposing group from j to k -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -no firstBond2 -object chosen = group[1:2] == jk from target 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 -lost fight with group[0:2] == abc -failed to break Groups: Fizzle -initial : relevance = 0, unhappiness=78 -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-group-scout--direction, with 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 i and j from other string +object chosen = successor bond between j and k from other string already exists: activate descriptors & Fizzle -object chosen = k from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -no firstBond2 -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = j -firstBond: successor bond between i and j -firstBond2: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from j to predecessor -proposing group from j to k -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 -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 -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 -object chosen = group[1:2] == jk 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-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 +initial : relevance = 100, unhappiness=79 +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[1:2] == jk 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 = 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: ijk with 3 letters, 3 objects, 2 bonds for bond -source: i, destination: j -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -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 = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -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:1] == ij from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: ijk 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 +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-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 i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = j -firstBond: successor bond between i and j -firstBond2: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from j to predecessor -proposing group from j to k -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -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 +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond 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 j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:1] == ab from initial string +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == ijk 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 -won fight with group[0:2] == abc lost fight with group[0:2] == abc -failed to break Groups: Fizzle -object chosen = group[1:2] == jk from target string +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] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk 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--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = j 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=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 = i from target string +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: ijk 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 top_down_bond_scout__category initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: j, destination: i +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 i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +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 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +object chosen = successor 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] == ijk 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] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +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 +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 = group[0:2] == ijk from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +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 +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 bond +to object: b +object chosen = group[0:2] == ijk from target 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: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 +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +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 +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 j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +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 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets object chosen = j from target string destination: k chosen bond facet: letterCategory @@ -42325,11 +87442,333 @@ source descriptor: J destination descriptor: K 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 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: ijk 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 +lost fight with group[0:2] == abc +failed to break groups: Fizzle +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk 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 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 = 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 +initial : 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 +initial : 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 +object chosen = successor bond between j and k 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 +target string selected: ijk 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: 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 = successor 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 = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j top_down_bond_scout__category initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +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: ijk with 3 letters, 4 objects, 2 bonds for bond source: i, destination: j +object chosen = group[0:2] == abc from initial string +object chosen = k 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 +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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: ijk 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 i and j 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 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk 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 = a +firstBond: successor bond between a and b +no firstBond2 +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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 +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 = successor bond between i and j from other 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: c, destination: b +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +won fight with successor bond between j and k +broke the bonds +lost fight with group[0:2] == ijk +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 +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-group-scout--direction, with urgency: 3 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor 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 = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +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: successor bond between b and c +no firstBond2 +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: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 2, bin: 7 +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +initial : 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 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 +initial : relevance = 0, unhappiness=18 +target : relevance = 0, unhappiness=18 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +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=18 +target : relevance = 0, unhappiness=18 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +no firstBond2 +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=18 +target : relevance = 100, unhappiness=18 +target string selected: ijk with 3 letters, 4 objects, 2 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 i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other 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 direction +source chosen = c +firstBond: successor bond between b and c +no firstBond2 +object chosen = group[0:2] == ijk from target string +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 +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 +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 = i from target string destination: j chosen bond facet: letterCategory @@ -42337,772 +87776,180 @@ Source: i, destination: j source descriptor: I destination descriptor: J proposing successor 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 -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 -Post top down: top-down-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--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post 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: ijk with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = j -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from j to predecessor -proposing group from j to k -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: j -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -object chosen = group[1:2] == jk from target string -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between i and j 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: ijk with 3 letters, 3 objects, 2 bonds for group -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[1:2] == jk from target string -object chosen = successor bond between j and k from other string -bond strength = 94 for successor bond between j and k -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 -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 = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 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 -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -no firstBond2 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: i, destination: j -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: ijk 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 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 i and j 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=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = i -firstBond: successor bond between i and j -no firstBond2 -object chosen = group[1:2] == jk from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:1] == ij 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 = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: j -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 -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 j and k from other string -bond strength = 91 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -no firstBond2 -object chosen = group[0:1] == ij from target string -object chosen = group[0:1] == ij 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[1:2] == jk from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = predecessor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 33, 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-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 = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[1:2] == jk -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 -object 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 j and k from other string -number of incompatibleBonds: 1 -predecessor bond between j and k -lost fight with predecessor bond between j and k -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 i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: k -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: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-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-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk 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 i and j from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:1] == ij from target string -no incompatible bonds -lost fight with group[1:2] == jk -failed to break Groups: Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -object chosen = predecessor bond between i and j from other string -bond strength = 94 for predecessor bond between i and j -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 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between j and k from other string -bond strength = 94 for successor bond between j and k -Post top down: 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 i and j from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: group[1:2] == jk -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 -lost fight with group[0:2] == abc -failed to break Groups: Fizzle -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 1 -successor bond between i and j -won fight with successor bond between i and j -broke the bonds -no incompatible groups -building bond predecessor bond between i and j object chosen = i from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: ijk 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 = 0, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -no firstBond2 -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: j -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk 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-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 +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 +destination: k +chosen bond facet: letterCategory +Source: j, destination: k +source descriptor: J +destination descriptor: K +proposing successor 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 +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 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: group[1:2] == jk object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j +bond strength = 48 for successor bond between i and j succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[1:2] == jk from target string object chosen = successor bond between i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -won fight with predecessor bond between i and j -broke the bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between a and i -building bond successor bond between i and j -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: i -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[1:2] == jk -no firstBond -no firstBond2 -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -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 -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: group[1:2] == jk -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: predecessor bond between j and k -firstBond2: 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 +bond strength = 48 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +bond strength = 48 for successor bond between j and k +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 -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: a, destination: b -initial : relevance = 0, 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 = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:1] == ij 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 -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 = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 1 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from k to predecessor -proposing group from j to 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: 4 +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 = k from target string +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 = 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 = 0, unhappiness=15 -target : relevance = 0, unhappiness=82 -target string selected: ijk with 3 letters, 4 objects, 1 bonds for bond -source: i, destination: j +object chosen = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor 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 = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b +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 -already exists: activate descriptors & Fizzle -object chosen = group[1:2] == jk from target string -object chosen = group[1:2] == jk from target string -destination: i -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=82 -target string selected: ijk with 3 letters, 4 objects, 1 bonds for direction -source chosen = i -no firstBond -no firstBond2 -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j +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 = 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 = 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 = 33, unhappiness=82 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group object chosen = successor bond between i and j 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 i building bond successor bond between i and j -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: 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-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post 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: ijk 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: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: i -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk 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 = Correspondence between c and k from other string -object chosen = group[1:2] == jk from target string -object chosen = group[1:2] == jk from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 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 = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:1] == ij from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -no firstBond2 -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: ijk 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--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 -posting bottom up codelets -object chosen = group[1:2] == jk from target string -destination: i -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[1:2] == jk from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = i -firstBond: successor bond between i and j -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: a -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: c, destination: b -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk 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 -object chosen = group[0:1] == ij 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 = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: i -object chosen = group[1:2] == jk 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 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: group[1:2] == jk, destination: i -object 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: ijk with 3 letters, 4 objects, 2 bonds for bond -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[1:2] == jk from target string -destination: i -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=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: group[1:2] == jk -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 = 33, unhappiness=78 -target string selected: ijk 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: a, destination: b -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 = i from target string -destination: group[1:2] == jk -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 = group[0:2] == ijk from target string -object chosen = j from target string -destination: i +object chosen = a from initial string +object chosen = c from initial string +destination: b chosen bond facet: letterCategory -Source: j, destination: i -source descriptor: J -destination descriptor: I +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 = 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 = successor bond between i and j 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 +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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between j and k +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +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 = b from initial string object chosen = j from target string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: c, destination: b +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 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-group-scout--direction, with urgency: 3 +Post top down: 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 = 91 for successor bond between b and c succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = k 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-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = i from target string -object chosen = i from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk 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 = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between i and j from other string -bond strength = 48 for successor bond between i and j -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk 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 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -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 i and j from other string -bond strength = 91 for successor bond between i and j +bond strength = 48 for predecessor bond between a and b succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=80 -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=80 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=80 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -no firstBond2 -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=80 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=80 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=80 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: k -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=80 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=80 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = a from initial string urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=80 -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 = 33, unhappiness=80 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond source: i, destination: j -Post top down: top-down-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 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: j -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk from target string -object chosen = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = predecessor bond between i and j from other string -bond strength = 94 for predecessor bond between i and j -succeeded: posting bond-builder -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 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 top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: group[1:2] == jk -object chosen = successor bond between i and j 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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with 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] == ijk 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 -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 j and k from other string -bond strength = 94 for successor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between j and k from other string -number of incompatibleBonds: 1 -predecessor bond between j and k -lost fight with predecessor bond between j and k -failed to break bonds: Fizzle -object chosen = predecessor bond between j and k from other string -already exists: activate descriptors & Fizzle -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=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond source: k, destination: j object chosen = a from initial string destination: b @@ -43111,159 +87958,370 @@ 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-group-scout--direction, with urgency: 3 +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 j and k from other string +bond strength = 96 for successor bond between j and k +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 j 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-group-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--category, with 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 = 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 +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 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 k +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 i and j from other string +bond strength = 96 for successor bond between i and j +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 -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 = b from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 1 -successor bond between i and j -won fight with successor bond between i and j -broke the bonds -no incompatible groups -building bond predecessor bond between i and j -object chosen = group[0:1] == ij from target string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between j and k from other string -bond strength = 91 for successor bond between j and k -succeeded: posting bond-builder +object chosen = c from initial string +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 66, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=78 +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 +source: b, destination: a +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 +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 = 50, unhappiness=79 -target : relevance = 66, unhappiness=78 -target string selected: ijk 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 +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk 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 +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: 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 = 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=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk 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 Post top down: top-down-bond-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--category, with urgency: 4 Post top down: top-down-group-scout--category, with 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 = 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 = group[0:2] == ijk from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -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 = c -firstBond: successor bond between b and c -no firstBond2 -initial : relevance = 50, unhappiness=79 -target : relevance = 66, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = i -firstBond: predecessor bond between i and j -possible group: predecessor bond between i and j -trying from i to predecessor -proposing group from i to k -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 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 -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 -won fight with successor bond between b and c -broke the bonds +no incompatible bonds no incompatible Groups building group -initial : relevance = 100, unhappiness=79 -target : relevance = 66, 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 +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +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 j and k 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 +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 = 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 i and j from other string +bond strength = 96 for successor bond between i and j 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 +object chosen = successor bond between i and j 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 = 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 +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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +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 j and k 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 +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] == abc from initial string +no incompatible bonds +no incompatible Groups +building group +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 = 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 +top_down_bond_scout__category initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between b and c from other string +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +object chosen = successor bond between i and j from other string already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between j and k from other string -number of incompatibleBonds: 1 -predecessor bond between j and k -won fight with predecessor bond between j and k -broke the bonds -won fight with group[1:2] == jk -broke the groups -building bond successor bond between j and k +object chosen = group[0:2] == ijk from target string initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = k +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j firstBond: successor bond between j and k -no firstBond2 -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +object chosen = group[0:2] == ijk 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] == ijk 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] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +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] == ijk 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: 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +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 i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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 +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk 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 = group[0:2] == ijk from target string 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 +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 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 +object chosen = group[0:2] == ijk from target 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +object chosen = group[0:2] == ijk 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 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk 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 +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 +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 = 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: ijk with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[0:2] == abc 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 +target string selected: ijk with 3 letters, 4 objects, 2 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 k object chosen = k from target string destination: j chosen bond facet: letterCategory @@ -43271,78 +88329,670 @@ Source: k, destination: j source descriptor: K destination descriptor: J 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 = 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 = 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 = 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 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 +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 = i from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +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 = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +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 +urgency: 100.0, number: 1, bin: 7 +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 = i from target string +urgency: 100.0, number: 1, bin: 7 +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 = a from initial string +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 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +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 +object chosen = a 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 j and k from other string -number of incompatibleBonds: 1 -successor bond between j and k -won fight with successor bond between j and k -broke the bonds +bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = successor bond between i and j from other string +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 +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 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 = a 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 j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds no incompatible groups building bond predecessor bond between j and k -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-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=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: k +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=94 +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 +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +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 = 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 = 0, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +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 = c +no firstBond +no firstBond2 +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-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 i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +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: 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 = c 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 = 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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=89 +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=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: a, destination: b +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 +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 +Post top down: 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 i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between i and j +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between i and j from other string +bond strength = 78 for predecessor bond between i and j +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between j and k from other string +bond strength = 48 for successor bond between j and k +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 = 48 for successor bond between a and b +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=89 +target : relevance = 100, unhappiness=94 +initial string selected: abc with 3 letters, 3 objects, 1 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 +object 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 +posting bottom up codelets +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle object chosen = predecessor bond between j and k from other string bond strength = 96 for predecessor bond between j and k succeeded: posting bond-builder object chosen = predecessor bond between j and k from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=15 -target : relevance = 0, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: c -urgency: 23.200000000000003, number: 1, bin: 2 +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = i from target string +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond object chosen = group[0:2] == ijk 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 = 50, unhappiness=94 +target : relevance = 0, unhappiness=84 +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 +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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with 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 j and k 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 = 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 = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 = group[0:1] == ab 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: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: predecessor bond between i and j -possible group: predecessor bond between i and j -trying from j to predecessor -proposing group from i to k +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 +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = predecessor bond between j and k 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 +building bond predecessor bond between b and c +object chosen = b from initial string object chosen = predecessor bond between j and k from other string bond strength = 96 for predecessor bond between j and k succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle object chosen = a from initial string -object chosen = group[0:1] == ij from target string -object chosen = a from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 +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=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +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--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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] == ijk from target string +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +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 +already exists: activate descriptors & Fizzle +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: i +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +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 +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=78 target string selected: ijk 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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with 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 j and k from other string +bond strength = 96 for predecessor bond between j and k +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 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 = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +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 j and k from other string +already exists: activate descriptors & Fizzle +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] == ijk from target string -object chosen = b from initial string object chosen = group[0:2] == ijk from target string -initial : relevance = 50, unhappiness=79 +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 50, unhappiness=84 target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = predecessor bond between j 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-group-scout--direction, with 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 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=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 +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 +object chosen = predecessor bond between i and j 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 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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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: 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 j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +won fight with predecessor bond between j and k +broke the bonds +won fight with group[0:2] == ijk +broke the groups +building bond successor bond between j and k +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[1:2] == bc from initial string +object chosen = j from target string +object chosen = group[0:2] == ijk from target 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 +object chosen = a from initial string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=15 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +initial : relevance = 50, unhappiness=79 +target : relevance = 50, 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-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with 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 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +object chosen = group[0:2] == ijk from target string +won fight with successor bond between j and k +broke the bonds +no incompatible Groups +building group +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=79 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j no firstBond2 +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=79 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +firstBond2: predecessor bond between j and k +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=79 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:1] == ab from initial string +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=79 +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 +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 = 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-bond-scout--category, with urgency: 4 Post top down: top-down-bond-scout--category, with urgency: 4 @@ -43350,20 +89000,10 @@ Post top down: top-down-group-scout--category, with urgency: 4 Post top down: 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 +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 = 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 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = c from initial string +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 @@ -43371,65 +89011,78 @@ 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] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, 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 = 100, unhappiness=79 -target : relevance = 0, unhappiness=15 -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-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 = 100, unhappiness=15 -target string selected: ijk 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 = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -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 -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 0, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk 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 bond strength = 96 for successor bond between a and b succeeded: posting bond-builder object chosen = group[0:2] == ijk 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 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-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == ijk 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 = predecessor bond between j and k 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 = group[0:1] == ab from initial string +no incompatible bonds +no incompatible Groups +building group +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:1] == ab 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +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 = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +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 +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk 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-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] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +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 = b +firstBond: successor bond between a and b +firstBond2: successor bond between b and c +object chosen = b from initial string object chosen = successor bond between i and j from other string number of incompatibleBonds: 1 predecessor bond between i and j @@ -43437,175 +89090,231 @@ won fight with predecessor bond between i and j broke the bonds lost fight with group[0:2] == ijk failed to break groups: Fizzle -object chosen = predecessor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = k from target string -object chosen = group[0:2] == ijk 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] == ijk from target string -already exists...activate descriptors & fizzle -urgency: 24.1, number: 2, bin: 2 -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=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 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=18 -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-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 -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 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 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 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from k to predecessor -proposing group from i to k -object chosen = predecessor bond between i and j from other string -bond strength = 96 for predecessor bond between i and j -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 -posting bottom up codelets -object chosen = predecessor bond between i and j 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 -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 b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target string -initial : relevance = 100, unhappiness=15 +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 = 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 -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk 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 +initial : relevance = 0, unhappiness=78 target : relevance = 100, unhappiness=15 target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond source: k, destination: j +initial : relevance = 0, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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: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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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] == ijk from target string -object chosen = i from target string +object chosen = k from target 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 = 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 i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +won fight with predecessor bond between j and k +broke the bonds +won fight with group[0:2] == ijk +broke the groups +building bond successor bond between j and k +object chosen = predecessor bond between j and k from other string +bond strength = 94 for predecessor bond between j and k +succeeded: posting bond-builder object chosen = group[0:2] == ijk from target string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 +won fight with successor bond between j and k +broke the bonds +no incompatible Groups +building group +object chosen = predecessor bond between j and k from other 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 +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 -object chosen = group[0:2] == ijk 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 -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == ijk 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j object chosen = predecessor bond between j and k from other string bond strength = 96 for predecessor bond between j and k succeeded: posting bond-builder -urgency: 24.1, number: 2, bin: 2 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -no firstBond2 +object chosen = i from target string object chosen = predecessor bond between j and k 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 target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond source: j, destination: k +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond object chosen = predecessor bond between j and k from other string bond strength = 96 for predecessor bond between j and k 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] == ijk 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +posting bottom up codelets +object chosen = group[0:2] == ijk 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 group +initial : relevance = 0, 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] == ijk 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] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk 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 bond +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +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: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string object chosen = predecessor bond between j and k 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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +urgency: 23.200000000000003, number: 1, bin: 2 +top_down_bond_scout__category initial : relevance = 100, unhappiness=15 target : relevance = 0, unhappiness=15 -target string selected: ijk 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 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +object chosen = group[0:2] == ijk 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 = k from target string +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +lost fight with group[0:2] == ijk +failed to break groups: 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 direction @@ -43614,130 +89323,350 @@ 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: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from k to predecessor -proposing group from i to k -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 +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 +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 = a from initial string +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 +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = predecessor 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 -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] == ijk from target string -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 +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 +urgency: 24.1, number: 2, bin: 2 +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == ijk 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 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 initial : relevance = 0, unhappiness=15 target : relevance = 100, unhappiness=15 target string selected: ijk 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 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = i from target string +to object: i +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle initial : relevance = 0, unhappiness=15 target : relevance = 100, unhappiness=15 target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from k to predecessor +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor proposing group from i to k -urgency: 100.0, number: 1, bin: 7 -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=15 target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -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 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 target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j 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] == ijk from target string -object chosen = successor bond between j and k from other string -bond strength = 91 for successor bond between j and k -succeeded: posting bond-builder object chosen = group[0:2] == ijk from target string already exists...activate descriptors & fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between j and k from other string -number of incompatibleBonds: 1 -predecessor bond between j and k -lost fight with predecessor bond between j and k -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] == ijk from target string initial : relevance = 0, unhappiness=15 target : relevance = 100, unhappiness=15 target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: j -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 = 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: 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 = k 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 = 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 = 0, unhappiness=18 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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 = i from target 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] == ijk 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 = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +urgency: 23.200000000000003, number: 1, 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: 5 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = a 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: c, destination: b +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = group[0:2] == ijk from target string +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target string object chosen = predecessor bond between j and k from other string bond strength = 96 for predecessor bond between j and k succeeded: posting bond-builder -object chosen = k 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 +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = predecessor bond between j and k 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 +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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder urgency: 100.0, number: 1, bin: 7 object chosen = predecessor bond between j and k 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] == ijk from target string -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 +object chosen = k 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 = i 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 posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 initial : relevance = 100, unhappiness=15 -target : 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 = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +urgency: 100.0, number: 1, bin: 7 +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 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post 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 = i 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 +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=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 +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-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 +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 +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +urgency: 100.0, number: 1, bin: 7 +object chosen = group[1:2] == jk 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 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 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-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 +posting bottom up codelets +object chosen = k from target string +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 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 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 group object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == ijk 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 +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 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 0 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: b, destination: a +Post top down: 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 = 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 +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 = 100, unhappiness=15 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 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 = 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=100 +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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 = 0, unhappiness=100 +initial string selected: abc 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 = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder object chosen = k from target string destination: j chosen bond facet: letterCategory @@ -43745,71 +89674,51 @@ Source: k, 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 = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=15 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -to object: j -object chosen = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = predecessor bond between j and k 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--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = predecessor bond between j and k from other string +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for group +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 = i 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--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post 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=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for group 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 = b +source chosen = a firstBond: successor bond between a and b possible group: successor bond between a and b -trying from b to successor +trying from a to successor proposing group from a to c -object chosen = j from target string -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 -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-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 = 0, unhappiness=15 target : relevance = 0, unhappiness=100 target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond -source: j, destination: i +source: j, destination: k +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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: ijk with 3 letters, 3 objects, 0 bonds for bond +source: i, destination: j +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--category, with urgency: 4 +Post top down: top-down-group-scout--category, with 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 = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond object chosen = predecessor bond between i and j from other string bond strength = 91 for predecessor bond between i and j succeeded: posting bond-builder @@ -43819,38 +89728,38 @@ no incompatible bonds no incompatible groups trying to break incompatible correspondences lost fight with Correspondence between a and i -object chosen = i from target 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 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder initial : relevance = 0, unhappiness=15 target : relevance = 0, unhappiness=100 target string selected: ijk with 3 letters, 3 objects, 0 bonds for group top_down_bond_scout__category initial : relevance = 100, unhappiness=15 target : relevance = 0, unhappiness=100 -target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond -source: k, destination: j +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-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 j and k from other string -bond strength = 91 for successor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between j and k from other string +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 j and k -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=100 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: j, destination: i -object chosen = predecessor bond between i and j from other string -bond strength = 91 for predecessor bond between i and j -succeeded: posting bond-builder +building bond successor bond between i and j +object chosen = k from target string object chosen = j from target string destination: k chosen bond facet: letterCategory @@ -43858,131 +89767,93 @@ Source: j, destination: k source descriptor: J destination descriptor: K 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 j and k from other string -bond strength = 91 for successor bond between j and k +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k succeeded: posting bond-builder initial : relevance = 100, unhappiness=15 target : relevance = 50, unhappiness=100 +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--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-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 = successor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between j and k +object chosen = successor bond between b 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=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: k +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +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-group-scout--category, with 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: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +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 -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 = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk 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 +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-group-scout--category, with urgency: 4 +posting bottom up codelets object chosen = successor bond between j 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: 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 i and j 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 i -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: ijk 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 = 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 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: j, destination: i -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] == abc from initial string -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 -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: ijk 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-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 = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -object chosen = k 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=78 -target string selected: ijk with 3 letters, 3 objects, 2 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 i to k -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: ijk with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == ijk 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] == ijk from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -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 -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 = j from target string -destination: i -chosen bond facet: letterCategory -Source: j, destination: i -source descriptor: J -destination descriptor: I -proposing predecessor bond -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between i and j from other string -bond strength = 48 for predecessor bond between i and j top_down_bond_scout__category initial : relevance = 100, unhappiness=15 target : relevance = 100, unhappiness=78 @@ -43990,212 +89861,24 @@ target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond source: i, destination: j initial : relevance = 100, unhappiness=15 target : relevance = 100, unhappiness=78 -target string selected: ijk 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 -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 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group object chosen = successor bond between i and j from other string bond strength = 96 for successor bond between i and j succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle object chosen = successor bond between i and j from other string already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target string +top_down_bond_scout__category initial : relevance = 0, unhappiness=15 target : relevance = 0, unhappiness=78 -target string selected: ijk 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 -already exists...activate descriptors & fizzle -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 = group[0:2] == ijk from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = k 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-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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: successor bond between j and k -possible group: successor bond between j and k -trying from j to successor -proposing group from i to k -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: successor bond between j and k -possible group: successor bond between j and k -trying from j to successor -proposing group from i to k -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] == ijk from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == ijk 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 -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 = c -firstBond: successor bond between b and c -no firstBond2 -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 = group[0:2] == abc from initial string -object chosen = group[0:2] == ijk 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: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: i -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk 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 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 i and j from other string -bond strength = 91 for predecessor bond between i and j -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 = predecessor bond between i and j from other string -number of incompatibleBonds: 1 -successor bond between i and j -lost fight with successor bond between i and j -failed to break bonds: Fizzle -object chosen = group[0:2] == ijk 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 = 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] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk 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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: i -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between i and j 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 = c 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 = 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 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -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 = successor bond between j and k from other string -bond strength = 48 for successor bond between j and k -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 -object chosen = j from target string -object chosen = j 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 i and j from other string -bond strength = 48 for predecessor bond between i and j -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 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j object chosen = k from target string destination: j chosen bond facet: letterCategory @@ -44203,43 +89886,148 @@ Source: k, destination: j source descriptor: K destination descriptor: J 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 = predecessor bond between i and j from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between i and j -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 j and k from other string -bond strength = 69 for predecessor bond between j and k -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: 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 -Post top down: top-down-description-scout, with urgency: 5 +bond strength = 48 for predecessor bond between i and j +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] == ijk 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 posting bottom up codelets +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +urgency: 100.0, number: 2, bin: 7 +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +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] == ijk from target string +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j 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 group +object chosen = group[0:2] == ijk 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] == ijk 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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +initial : 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 +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 i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk 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 = 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 +object chosen = successor bond between b 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 +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 = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +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 = a from initial string destination: b chosen bond facet: letterCategory @@ -44247,6 +90035,16 @@ 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: 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 urgency: 100.0, number: 1, bin: 7 object chosen = i from target string destination: j @@ -44255,50 +90053,50 @@ Source: i, destination: j source descriptor: I destination descriptor: J proposing successor bond -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = j from target string -destination: k +object chosen = i from target string +destination: j chosen bond facet: letterCategory -Source: j, destination: k -source descriptor: J -destination descriptor: K +Source: i, destination: j +source descriptor: I +destination descriptor: J 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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 +object chosen = c 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 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = Correspondence between a and i 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 = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder +bond strength = 48 for successor bond between a and b object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j +bond strength = 48 for successor bond between i and j succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=100 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction -source chosen = i -firstBond: predecessor bond between i and j -possible group: predecessor bond between i and j -trying from i to predecessor -proposing group from i to j -top_down_bond_scout__category -initial : relevance = 0, unhappiness=100 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: k, destination: j -object chosen = predecessor bond between j and k from other string -bond strength = 69 for predecessor bond between j and k -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 +object chosen = c from initial string +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 object chosen = j from target string destination: i chosen bond facet: letterCategory @@ -44306,33 +90104,66 @@ Source: j, destination: i source descriptor: J destination descriptor: I proposing predecessor bond -object chosen = successor bond between a and b from other string +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +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 = k from target string +object chosen = i from target string +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +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 trying to break incompatible correspondences won fight with Correspondence between a and i -building bond successor bond between a and b -object chosen = predecessor bond between j and k from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between j and k +building bond predecessor bond between a and b +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between i and j 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-description-scout, with urgency: 5 posting bottom up codelets -object chosen = successor bond between j and k from other string -bond strength = 91 for successor bond between j and k -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=89 -target : relevance = 100, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: a, destination: b -object chosen = predecessor bond between i and j from other string -bond strength = 96 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = b from initial string +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: predecessor bond between a and b +no firstBond2 +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +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 +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: j +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +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 = b from initial string destination: a chosen bond facet: letterCategory @@ -44340,32 +90171,32 @@ Source: b, destination: a source descriptor: B destination descriptor: A proposing predecessor bond +object chosen = i from target string top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=84 -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 -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between c and k -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 +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j Post top down: top-down-bond-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-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 +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=94 +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 = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j object chosen = c from initial string destination: b chosen bond facet: letterCategory @@ -44373,99 +90204,48 @@ Source: c, destination: b source descriptor: C destination descriptor: B proposing predecessor bond -object chosen = i from target string -initial : relevance = 0, unhappiness=78 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from k to predecessor -proposing group from i to k -initial : relevance = 0, unhappiness=78 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -initial : relevance = 0, unhappiness=78 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = i -firstBond: predecessor bond between i and j -possible group: predecessor bond between i and j -trying from i to predecessor -proposing group from i to k -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j succeeded: posting bond-builder -initial : relevance = 0, unhappiness=78 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = i -firstBond: predecessor bond between i and j -possible group: predecessor bond between i and j -trying from i to predecessor -proposing group from i to k -object chosen = group[0:2] == ijk from target string -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 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: 23.200000000000003, number: 1, bin: 2 -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 +bond strength = 96 for predecessor bond between a and b succeeded: posting bond-builder -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--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 -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 = 0, unhappiness=78 -target : relevance = 100, unhappiness=84 +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=94 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 a and b from other string -bond strength = 91 for predecessor bond between a and b -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 = successor bond between b and c from other string +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 = j from target string -destination: i -chosen bond facet: letterCategory -Source: j, destination: i -source descriptor: J -destination descriptor: I -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, 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-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 = group[0:2] == ijk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle object chosen = b from initial string destination: c chosen bond facet: letterCategory @@ -44473,3274 +90253,333 @@ Source: b, destination: c source descriptor: B destination descriptor: C proposing successor bond +object chosen = j from target string urgency: 100.0, number: 1, bin: 7 top_down_bond_scout__category -initial : relevance = 0, unhappiness=84 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: j, destination: i -top_down_bond_scout__category -initial : relevance = 100, unhappiness=84 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -won fight with predecessor bond between i and j -broke the bonds -no incompatible groups -building bond successor bond between i and j -object chosen = k 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 = 0, unhappiness=84 -target : relevance = 50, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = group[0:2] == ijk from target string -lost fight with successor bond between i and j -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-group-scout--category, with urgency: 4 -Post top down: 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 = group[0:2] == ijk 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 = i from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=84 -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 = 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 initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=84 -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-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=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: c -object chosen = predecessor bond between i and j from other string -bond strength = 94 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == ijk from target string -won fight with successor bond between i and j -broke the 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 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=79 -target string selected: ijk 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] == ijk 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 -building bond predecessor bond between b and c -object chosen = b from initial string -initial : relevance = 50, unhappiness=78 -target : relevance = 0, unhappiness=79 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: predecessor bond between j and k -firstBond2: predecessor bond between i and j -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-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 = b from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between i and j from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between i and j from other string -bond strength = 96 for predecessor bond between i and j -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 bond -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 -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-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 i and j 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 = 48 for successor bond between a and b -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond source: j, destination: i -object chosen = predecessor bond between i and j from other string -bond strength = 96 for predecessor bond between i and j -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between i and j 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 = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between i and j 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 -Post top down: top-down-group-scout--direction, with 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=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 -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 j and k 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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=84 -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 -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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=84 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -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 = 0, 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 = group[0:2] == abc from initial string -object chosen = predecessor bond between j and k from other string -bond strength = 96 for predecessor bond between j and k -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 -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 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j 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: 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 +initial : relevance = 100, 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 +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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 +no incompatible bonds +no incompatible Groups +building group +object chosen = i 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 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 -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 -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 = b 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 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between j and k 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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=89 initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = c from initial string -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk 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 = 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 -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 +source: c, destination: b +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = j +no firstBond +firstBond2: successor bond between i and j object chosen = successor bond between i and j from other string bond strength = 91 for successor bond between i and j succeeded: posting bond-builder top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 +initial : relevance = 0, unhappiness=78 +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 i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -lost fight with predecessor bond between i and j -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 = 0, unhappiness=15 -target string selected: ijk 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 = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -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 bond -to object: b +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 -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 = 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=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: predecessor bond between i and j -firstBond2: predecessor bond between j and k -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 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = i -firstBond: predecessor bond between i and j -no firstBond2 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == ijk from target 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 top_down_bond_scout__category -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 bond -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 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = i -firstBond: predecessor bond between i and j -possible group: predecessor bond between i and j -trying from i to predecessor -proposing group from i to k -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] == ijk 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 -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] == ijk 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 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = i -firstBond: predecessor bond between i and j -possible group: predecessor bond between i and j -trying from i to predecessor -proposing group from i to k -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] == ijk from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -no firstBond2 -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 -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 -urgency: 100.0, number: 1, bin: 7 -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 -urgency: 23.200000000000003, number: 1, bin: 2 -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 j and k -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 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 -urgency: 100.0, number: 1, bin: 7 -object chosen = k from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between i and j from other string -bond strength = 48 for predecessor bond between i and j -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 -urgency: 23.200000000000003, number: 1, bin: 2 -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: 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=89 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 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 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 +initial : relevance = 0, unhappiness=78 target : relevance = 50, unhappiness=89 target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: i, destination: j -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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: 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 = j 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 -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 -object chosen = a 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 -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -to object: j -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -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 -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 = 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 -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 -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 -Post top down: 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 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = group[1:2] == jk from target string -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for group -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for group -object chosen = i from target string -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between i and j -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 = 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 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:1] == ab from initial string -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 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=89 -target string selected: ijk 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with 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=89 -target : relevance = 50, unhappiness=84 -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 -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: a, destination: b -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=84 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: i, destination: j -urgency: 100.0, number: 1, bin: 7 -object chosen = k from target string -initial : relevance = 50, unhappiness=89 -target : relevance = 50, 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 = group[1:2] == jk from target string -object chosen = j 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--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-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 -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 i and j from other string -bond strength = 48 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = predecessor bond between j and k from other string -bond strength = 69 for predecessor bond between j and k -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:1] == ab from initial string -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 = 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=89 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between j and k from other string -number of incompatibleBonds: 1 -successor bond between j and k -lost fight with successor bond between j and k -failed to break bonds: Fizzle -object chosen = i from target string -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 -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=79 -target string selected: ijk 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-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-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = k from target string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 1 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 -initial : relevance = 0, unhappiness=89 -target : relevance = 50, unhappiness=84 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: j -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=84 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond source: k, destination: j -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 = 50, unhappiness=89 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 3 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-group-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 = successor bond between i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -won fight with predecessor bond between i and j -broke the bonds -no incompatible groups -building bond successor bond between i and j -object chosen = successor bond between j and k from other string -bond strength = 78 for successor bond between j and k -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for group -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=84 -target string selected: ijk with 3 letters, 3 objects, 2 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 i to k -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=89 -target : relevance = 0, unhappiness=84 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = j -firstBond: successor bond between i and j -firstBond2: successor bond between j and k -object chosen = a from initial string -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for group -initial : relevance = 0, unhappiness=89 -target : relevance = 0, unhappiness=84 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = i -firstBond: successor bond between i and j -no firstBond2 -initial : relevance = 0, unhappiness=89 -target : relevance = 0, unhappiness=84 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for 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 -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] == ijk from target string -object chosen = group[0:1] == ab from initial string -initial : relevance = 50, unhappiness=94 -target : relevance = 100, unhappiness=84 -target string selected: ijk with 3 letters, 3 objects, 2 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 i to k -initial : relevance = 50, unhappiness=94 -target : relevance = 100, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for group -object chosen = group[0:2] == ijk from target string -no incompatible bonds -no incompatible Groups -building group -top_down_bond_scout__category -initial : relevance = 50, unhappiness=94 -target : relevance = 100, unhappiness=84 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -object 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=94 -target : relevance = 0, unhappiness=84 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 50, unhappiness=94 -target : relevance = 100, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for group -initial : relevance = 0, unhappiness=94 -target : relevance = 0, unhappiness=84 -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--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: 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 -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] == ijk from target string -object chosen = predecessor bond between j and k from other string -number of incompatibleBonds: 1 -successor bond between j and k -lost fight with successor bond between j and k -failed to break bonds: Fizzle -object chosen = group[0:2] == ijk from target string -object chosen = b 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 bond -to object: c -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -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 = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: 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 i and j from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between j and k 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 -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 -initial : relevance = 0, unhappiness=89 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -initial : relevance = 100, unhappiness=89 -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 b and c from other string -already exists: activate descriptors & Fizzle -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 = successor 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] == ijk 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:1] == ab from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = b 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 = b -firstBond: successor bond between a and b -firstBond2: successor 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 -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 = successor bond between j and k 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, 3 objects, 2 bonds for bond -source: a, destination: b -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk 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 -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] == ijk 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: c, destination: b -object chosen = group[0:2] == ijk 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 = 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 b and c from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: i -object chosen = group[0:2] == ijk 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 = 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 = 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 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 i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -object chosen = group[0:2] == ijk from target string -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 k -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] == ijk from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == ijk from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -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 bond -to object: b -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 k -object chosen = group[0:2] == ijk from target string -object chosen = group[0:1] == ab from initial string -object chosen = group[0:2] == ijk 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: successor bond between b and c -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 i -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 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] == ijk from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -object 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 i and j from other string number of incompatibleBonds: 1 successor bond between i and j lost fight with successor bond between i and j 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 = 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] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -object chosen = group[0:2] == ijk 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 +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +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 -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 = 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: ijk with 3 letters, 4 objects, 2 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 i to k -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 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] == 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] == ijk 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] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk 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 = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=89 initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = group[0:2] == ijk from target string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -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 = a -firstBond: successor bond between a and b -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 = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 i to k -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between j and k 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: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: k -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 -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between j and k 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 = 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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 i to k -object chosen = group[0:2] == ijk 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] == abc from initial string -object chosen = group[0:2] == ijk 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 -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 -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 -object chosen = group[0:2] == ijk 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] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = k 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 -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: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: successor bond between j and k -possible group: successor bond between j and k -trying from j to successor -proposing group from i to k -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] == ijk from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -posting bottom up codelets -object chosen = group[0:2] == ijk from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk 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: 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: ijk with 3 letters, 4 objects, 2 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 i to k -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 i to k -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = j 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 -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == ijk from target string -posting bottom up codelets -object chosen = group[0:2] == ijk 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: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk 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 -initial : 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 -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: ijk 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 -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-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == ijk from target string -urgency: 100.0, number: 1, bin: 7 -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 -destination: k -chosen bond facet: letterCategory -Source: j, destination: k -source descriptor: J -destination descriptor: K -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 = i from target string -destination: j -chosen bond facet: letterCategory -Source: i, destination: j -source descriptor: I -destination descriptor: J -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 = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -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 = 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 = successor bond between j and k from other string -bond strength = 48 for successor bond between j and k -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -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 = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -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 = 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 = successor bond between j and k from other string -bond strength = 48 for successor bond between j and k -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 -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -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 j and k -object chosen = successor bond between i and j from other string -bond strength = 69 for successor bond between i and j -succeeded: posting bond-builder -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 = j from target string -destination: i -chosen bond facet: letterCategory -Source: j, destination: i -source descriptor: J -destination descriptor: I -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 j and k from other string -object chosen = predecessor bond between i and j from other string -bond strength = 48 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -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 -Post top down: 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 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between j and k from other string -bond strength = 91 for successor bond between j and k -succeeded: posting bond-builder -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 -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -initial : relevance = 0, unhappiness=100 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 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 = 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 = j 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 j 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 = 94 for successor bond between a and b -succeeded: posting bond-builder -object chosen = i 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 = j from target string -destination: k -chosen bond facet: letterCategory -Source: j, destination: k -source descriptor: J -destination descriptor: K -proposing successor bond -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -to object: j -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction -source chosen = j -firstBond: successor bond between j and k -possible group: successor bond between j and k -trying from j to successor -proposing group from j to k -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 -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 -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 -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 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 -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 -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 j and k from other string -bond strength = 91 for successor bond between j and k -succeeded: posting bond-builder -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=89 -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=89 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: c -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-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[1:2] == jk from target string -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 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 = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder object chosen = successor bond between i and j 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 = successor bond between j and k from other string number of incompatibleBonds: 0 no incompatible bonds no incompatible groups -building bond successor bond between i and j -object chosen = group[1:2] == bc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between j and k from other string -number of incompatibleBonds: 1 -successor bond between j and k -won fight with successor bond between j and k -broke the bonds -no incompatible groups trying to break incompatible correspondences lost fight with Correspondence between c and k -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 = 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-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 = group[1:2] == jk from target string -object chosen = i 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 = i from target string -destination: j -chosen bond facet: letterCategory -Source: i, destination: j -source descriptor: I -destination descriptor: J -proposing successor 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 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -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] == jk 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-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 -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 i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between i and j 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 j and k 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 -Post top down: top-down-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: 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 = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -object chosen = c 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: ijk with 3 letters, 3 objects, 2 bonds for bond -object chosen = group[1:2] == jk from target string -object chosen = successor bond between i and j 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 -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -target string selected: ijk 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 top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: i, destination: j -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=78 -target : relevance = 100, 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 -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 = i from target string -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -object chosen = k from target string -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 -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 -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 -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] == ijk 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 -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 = k 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 a and b from other string -bond strength = 96 for successor bond 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 -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -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 = 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=78 -target string selected: ijk with 3 letters, 3 objects, 2 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 i to k -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between i and j from other string -object chosen = k from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: j, destination: i -object chosen = group[0:2] == ijk 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 -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond source: k, destination: j -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 = j 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 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between j and k from other string +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 = group[0:2] == abc from initial string -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -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 = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -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 = a from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group top_down_bond_scout__category initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between j and k from other string -number of incompatibleBonds: 1 -successor bond between j and k -won fight with successor bond between j and k -broke the bonds -lost fight with group[0:2] == ijk -failed to break groups: Fizzle -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -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 j and k from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between i and j 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 -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=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 2, bin: 7 -object chosen = c from initial string -object chosen = group[0:2] == ijk from target string -object chosen = predecessor bond between j and k from other string -number of incompatibleBonds: 1 -successor bond between j and k -lost fight with successor bond between j and k -failed to break bonds: Fizzle -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 = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between i and j from other string -bond strength = 48 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = group[0:2] == ijk from target string -object chosen = k from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == ijk 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] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[1:2] == jk from target string -no incompatible bonds -lost fight with group[0:2] == ijk -failed to break Groups: Fizzle -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 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 -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 -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 -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between i and j from other string -bond strength = 48 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between i and j from other string -bond strength = 48 for predecessor bond between i and j -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: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: successor bond between j and k -possible group: successor bond between j and k -trying from j to successor -proposing group from i to k -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: k -posting bottom up codelets -object chosen = group[0:2] == ijk from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = k from target string -object chosen = group[0:2] == ijk 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: ijk with 3 letters, 4 objects, 2 bonds for bond +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond source: k, destination: j initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk from target string -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 1 -successor bond between i and j -lost fight with successor bond between i and j -failed to break bonds: Fizzle -posting bottom up codelets -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 1 -successor bond between i and j -lost fight with successor bond between i and j -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 -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 -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: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 1 -successor bond between i and j -lost fight with successor bond between i and j -failed to break bonds: Fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -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 -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 = b 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 = j from target string -destination: k -chosen bond facet: letterCategory -Source: j, destination: k -source descriptor: J -destination descriptor: K -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -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 = k from target string -object chosen = predecessor bond between i and j from other string -bond strength = 48 for predecessor bond between i and j -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -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 -urgency: 23.200000000000003, number: 1, bin: 2 -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 -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 = a 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 i and j from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between i and j -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -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 -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 = k 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: 23.200000000000003, number: 1, bin: 2 -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 23.200000000000003, number: 1, bin: 2 -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 = 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 = 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 = a from initial string -initial : relevance = 50, unhappiness=100 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -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 j and k -object chosen = successor bond between j and k 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 i and j from other string -bond strength = 69 for successor bond between i and j -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -initial : relevance = 50, unhappiness=94 -target : relevance = 50, 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 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=94 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: b, destination: a -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -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 = a 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 = 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 -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 = 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 -initial : relevance = 100, unhappiness=94 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-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-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between j and k from other string -bond strength = 94 for predecessor bond between j and k -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = j -firstBond: successor bond between j and k -firstBond2: predecessor bond between i and j -possible group: predecessor bond between i and j -trying from j to predecessor -proposing group from i to j -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 j and k from other string -bond strength = 91 for successor bond between j and k -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 = 50, unhappiness=79 -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-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 -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: i -object chosen = group[0:1] == ij from target string -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = j -firstBond: predecessor bond between i and j -firstBond2: successor bond between j and k -possible group: successor bond between j and k -trying from j to successor -proposing group from j to k -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 = predecessor bond between i and j from other string -bond strength = 91 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = predecessor bond between i and j 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 -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 -initial : relevance = 50, unhappiness=78 -target : relevance = 50, unhappiness=79 -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 = c from initial 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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=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 -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +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 b to c -object chosen = i from target string -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 -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=84 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -object chosen = group[1:2] == jk from target string -object chosen = group[0:2] == ijk from target string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=84 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: i, destination: j -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=84 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +proposing group from a to c +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction source chosen = j -firstBond: predecessor bond between i and j -possible group: predecessor bond between i and j -trying from j to predecessor +no firstBond +firstBond2: 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-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-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: ijk 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:1] == ij 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 = j from target string -destination: i -chosen bond facet: letterCategory -Source: j, destination: i -source descriptor: J -destination descriptor: I -proposing predecessor bond -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 -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 = 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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:1] == ij 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 -object chosen = predecessor bond between i and j from other string -bond strength = 91 for predecessor bond between i and j -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 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:1] == ij from target string -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 -object chosen = group[1:2] == bc from initial string -object chosen = predecessor bond between j and k from other string -number of incompatibleBonds: 1 -successor bond between j and k -lost fight with successor bond between j and k -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 = predecessor bond between j and k from other string -bond strength = 94 for predecessor bond between j and k -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-group-scout--category, with urgency: 4 Post top down: top-down-group-scout--category, with urgency: 4 Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post 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: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = k -firstBond: successor bond between j and k -no firstBond2 -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = j -firstBond: predecessor bond between i and j -possible group: predecessor bond between i and j -trying from j to predecessor -proposing group from i to j -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: j -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: j, destination: i -object chosen = group[0:2] == ijk from target string -won fight with predecessor bond between i and j -broke the bonds -no incompatible Groups -building group -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=79 -target string selected: ijk 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 = a from initial string -object chosen = group[0:1] == ij from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 100, 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 -Post top down: top-down-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-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 i and j from other string -bond strength = 96 for successor bond between i and j -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 -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 = 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] == 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 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=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = group[1:2] == bc from initial string -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=79 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 i and j 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 = 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 -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -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 -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: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between i and j 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 = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between j and k from other string -number of incompatibleBonds: 1 -successor bond between j and k -lost fight with successor bond between j and k -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 = 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: 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 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 direction -source chosen = c -firstBond: successor bond between b and c -no firstBond2 -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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk 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: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: k -object chosen = group[0:2] == ijk from target string -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == ijk from target string -object chosen = predecessor bond between i and j from other string -bond strength = 91 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between i and j 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 = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 1 -successor bond between i and j -won fight with successor bond between i and j -broke the bonds -lost fight with group[0:2] == ijk -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 = successor 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: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: j -Post top down: 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 j and k from other string -bond strength = 48 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -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 -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 i and j 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 = successor 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 -posting bottom up codelets -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 1 -successor bond between i and j -lost fight with successor bond between i and j -failed to break bonds: Fizzle -object chosen = c from initial string -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = j 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 -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk 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 -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 = 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 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: c, destination: b -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk 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] == ijk 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 -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 -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 -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 bond -posting bottom up codelets -object chosen = group[0:2] == ijk 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 = 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 -destination: i -chosen bond facet: letterCategory -Source: j, destination: i -source descriptor: J -destination descriptor: I -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 i and j from other string -bond strength = 48 for successor bond between i and j -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between i and j from other string -bond strength = 48 for predecessor bond between i and j -object chosen = a 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 -urgency: 100.0, number: 1, bin: 7 -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 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = k from target string -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 = predecessor bond between a and b from other string -bond strength = 48 for predecessor 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 = 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 = 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 = 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 -object chosen = successor bond between i and j from other string -bond strength = 48 for successor bond between i and j -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -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 = 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 = a 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 j and k from other string bond strength = 91 for predecessor bond between j and k succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: k +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = j +no firstBond +firstBond2: successor bond between i and j +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 j and k from other string number of incompatibleBonds: 0 no incompatible bonds no incompatible groups building bond predecessor bond between j and k object chosen = k 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 -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--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-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-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 0, unhappiness=89 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 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 -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: c -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 = i from target string destination: j chosen bond facet: letterCategory -Source: i, destination: j -source descriptor: I +Source: k, destination: j +source descriptor: K destination descriptor: J -proposing successor bond +proposing predecessor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +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] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk 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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[1:2] == jk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group top_down_bond_scout__category -initial : relevance = 0, unhappiness=89 +initial : relevance = 100, unhappiness=15 target : relevance = 50, unhappiness=79 target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: i, destination: j -object chosen = j from target string -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 +source: j, destination: i object chosen = predecessor bond between b and c from other string -bond strength = 94 for predecessor bond between b and c +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: k +object chosen = successor bond between j and k from other string +bond strength = 69 for successor bond between j and k +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: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: i +object chosen = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +won fight with successor bond between i and j +broke the bonds +no incompatible groups +building bond predecessor bond between i and j +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=79 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j succeeded: posting bond-builder -object chosen = group[0:2] == ijk 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-description-scout, with urgency: 5 +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=89 -target : relevance = 50, unhappiness=84 -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 = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +won fight with predecessor bond between j and k +broke the bonds +no incompatible groups +trying to break incompatible correspondences +won fight with Correspondence between c and k +building bond successor bond between j and k +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +won fight with successor bond between j and k +broke the bonds +no incompatible groups +building bond predecessor bond between j and k +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +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 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +object chosen = i from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group object chosen = successor bond between j and k from other string number of incompatibleBonds: 1 predecessor bond between j and k @@ -47748,339 +90587,152 @@ won fight with predecessor bond between j and k broke the bonds no incompatible groups building bond successor bond between j and k -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 j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to j top_down_bond_scout__category -initial : relevance = 100, unhappiness=89 -target : relevance = 0, unhappiness=84 +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=78 target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond source: k, destination: j -initial : relevance = 100, unhappiness=89 -target : relevance = 0, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=89 -target : relevance = 0, unhappiness=84 +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to j +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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=84 target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction source chosen = k firstBond: successor bond between j and k -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 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=84 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: c -initial : relevance = 0, unhappiness=84 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 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 k -initial : relevance = 0, unhappiness=84 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: c -object chosen = k from target string -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=84 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: j, destination: k -initial : relevance = 0, unhappiness=84 -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 -initial : relevance = 100, unhappiness=84 -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 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-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 = 96 for predecessor bond between b and c -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 = 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 = i from target string -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction -source chosen = j -firstBond: successor bond between i and j -no firstBond2 -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 1 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:1] == ij 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-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-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=78 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: a -object chosen = successor bond between i and j 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 j and k from other string -bond strength = 91 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = predecessor bond between j and k from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between j and k -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = i -firstBond: successor bond between i and j -no firstBond2 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == ijk from target string -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = j -firstBond: predecessor bond between j and k -firstBond2: 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-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 = group[0:2] == ijk from target string -lost fight with predecessor bond between j and k -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 -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=78 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: j, destination: k -object chosen = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -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 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -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 -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -object chosen = group[0:1] == ij 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-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 -already exists: activate descriptors & Fizzle +possible group: successor bond between j and k +trying from k to successor +proposing group from j to k 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 = 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 = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 +target : relevance = 50, unhappiness=84 initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 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 = predecessor bond between j and k 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 -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 = group[0:2] == ijk from target string -won fight with predecessor bond between j and k +object chosen = group[0:2] == ijk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +won fight with predecessor bond between i and j broke the 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 -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 = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=84 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string object chosen = group[0:1] == ij from target string -initial : relevance = 0, unhappiness=18 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: j -object 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 = k from target string -initial : relevance = 0, unhappiness=18 -target : relevance = 100, unhappiness=15 +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=84 target string selected: ijk with 3 letters, 4 objects, 2 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 k -object chosen = group[0:1] == ij from target string -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j +Post top down: top-down-group-scout--direction, with urgency: 3 +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[1:2] == jk from target string +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j 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 = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk 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:1] == ij 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 object 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] == ijk from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets object chosen = group[0:2] == ijk from target string +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +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: 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 i and j from other string +already exists: activate descriptors & Fizzle +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 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 -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = k 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: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: k +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 = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +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 @@ -48089,45 +90741,11 @@ 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 = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: successor bond between j and k -possible group: successor bond between j and k -trying from j to successor -proposing group from i to k -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] == ijk 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] == ijk from target string -object chosen = i 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 -posting bottom up codelets -urgency: 24.1, 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 = 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 +lost fight with successor bond between j and k failed to break bonds: Fizzle -object chosen = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j succeeded: posting bond-builder object chosen = group[0:2] == abc from initial string initial : relevance = 100, unhappiness=15 @@ -48138,53 +90756,415 @@ 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] == ijk from target string object chosen = group[0:2] == abc from initial string already exists...activate descriptors & fizzle +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +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 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: i -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == ijk 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 = i from target string -object chosen = predecessor bond between j and k from other string +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +urgency: 24.1, number: 2, bin: 2 +object chosen = predecessor bond between i and j from other string number of incompatibleBonds: 1 -successor bond between j and k -won fight with successor bond between j and k +successor bond between i and j +won fight with successor bond between i and j broke the bonds won fight with group[0:2] == ijk broke the groups -building bond predecessor bond between j and k +building bond predecessor bond between i and j +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 = 50, 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 = 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 = 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-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 +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +firstBond2: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to j 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 = k from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +object chosen = c 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: 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 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: j +object chosen = predecessor bond between j and k from other string +bond strength = 94 for predecessor bond between j and k +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 = 50, unhappiness=15 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: k +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = k +no firstBond +no firstBond2 +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +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=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == ijk 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] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk 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 = 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:1] == ij 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:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = j from target 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +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 = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +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 = group[0:2] == abc from initial string +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +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=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +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 +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: ijk with 3 letters, 4 objects, 2 bonds for group +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +urgency: 100.0, number: 2, bin: 7 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[1:2] == jk from target string +no incompatible bonds +lost fight with group[0:2] == ijk +failed to break Groups: 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: 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 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = k 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 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: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +no firstBond2 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = j from target string +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 = b from initial string +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j object chosen = successor bond between i and j from other string bond strength = 91 for successor bond between i and j succeeded: posting bond-builder -object chosen = successor bond between j and k from other string -bond strength = 94 for successor bond between j and k object chosen = successor bond between i and j 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: a -object chosen = group[0:2] == abc from initial string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +lost fight with group[0:2] == ijk +failed to break groups: Fizzle +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 +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: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 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 = 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 = 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: 23.200000000000003, number: 1, bin: 2 +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +object chosen = b 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 j and k from other string +bond strength = 48 for predecessor bond between j and k +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 j and k from other string +bond strength = 48 for predecessor bond between j and k +urgency: 23.200000000000003, number: 1, bin: 2 +urgency: 23.200000000000003, number: 1, bin: 2 +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 +object chosen = a from initial string +object chosen = i 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 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +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 = c from initial string destination: b chosen bond facet: letterCategory @@ -48192,80 +91172,715 @@ Source: c, destination: b source descriptor: C destination descriptor: B proposing predecessor bond -object chosen = j from target string +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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-group-scout--direction, with urgency: 3 +Post top down: 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 -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder +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 -already exists: activate descriptors & Fizzle +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor 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 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 -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder +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 +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +object chosen = j from target string +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = i from target string +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 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 = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle +initial : relevance = 50, unhappiness=94 +target : relevance = 50, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: k, destination: j +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +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-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: i +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 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 +urgency: 100.0, number: 1, bin: 7 +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: a, destination: b +object chosen = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j succeeded: posting bond-builder -object chosen = successor bond between b and c from other string +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=84 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = a +no firstBond +no firstBond2 +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=84 +initial string selected: abc with 3 letters, 3 objects, 1 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--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 +initial : relevance = 50, unhappiness=94 +target : relevance = 50, unhappiness=84 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = a +no firstBond +no firstBond2 +object chosen = predecessor bond between i and j from other string number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c +successor bond between i and j +lost fight with successor bond between i and j +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = a from initial string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=94 +target : relevance = 50, unhappiness=84 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: b, destination: a +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=84 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = b +no firstBond +firstBond2: 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-group-scout--direction, with urgency: 3 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 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 = successor bond between j and k from other string +bond strength = 69 for successor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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 = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = successor bond between a and b from other string +bond strength = 69 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 = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +object chosen = c from initial string +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from j to k +urgency: 100.0, number: 1, bin: 7 +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = predecessor bond between i and j from other string +bond strength = 69 for predecessor bond between i and j +object chosen = group[1:2] == bc from initial string +object chosen = group[0:1] == ij 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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with 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 = 0, unhappiness=89 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: i +object chosen = i from target string +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +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 = 50, unhappiness=89 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +object chosen = b 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 i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j 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-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = k from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=84 +initial string selected: abc with 3 letters, 3 objects, 1 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 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] == ijk 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 = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 50, unhappiness=94 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 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 Post top down: top-down-bond-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with 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] == ij from target string +urgency: 23.200000000000003, number: 1, bin: 2 +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=84 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +object chosen = i from target string +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: k +object chosen = group[0:2] == ijk from target string +lost fight with predecessor bond between j and k +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 = 94 for successor bond between a and b +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 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 = i 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-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-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=79 +target string selected: ijk with 3 letters, 3 objects, 2 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 +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = a +no firstBond +no firstBond2 +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=79 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +no firstBond2 +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +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 = predecessor bond between j and k 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 +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 +Post top down: 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-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 Post top down: top-down-group-scout--category, with 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 = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: i +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +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 = 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 = 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] == ijk from target string +object chosen = group[0:1] == ij 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-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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 i and j from other string +bond strength = 94 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = i from target string +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=79 +target string selected: ijk 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 direction +source chosen = c +firstBond: successor bond between b and c +no firstBond2 +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: 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 group +object chosen = successor bond between i and j 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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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 i and j from other string +bond strength = 94 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = a from initial string +object chosen = group[1:2] == jk from target string +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +failed to break bonds: Fizzle +object chosen = group[0:1] == ij from target string object chosen = group[0:2] == ijk from target string won fight with predecessor bond between j and k broke the bonds no incompatible Groups building group -initial : relevance = 0, unhappiness=15 +initial : relevance = 100, unhappiness=78 target : relevance = 100, unhappiness=79 target string selected: ijk with 3 letters, 4 objects, 2 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 k -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=79 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=79 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction source chosen = j firstBond: successor bond between i and j -firstBond2: successor bond between j and k +possible group: successor bond between i and j +trying from j to successor +proposing group from i to k +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +failed to break bonds: Fizzle +object chosen = group[0:1] == ij from target string +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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-group-scout--category, with urgency: 4 +Post top down: 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 +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +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 = c 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 = 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 +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: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 +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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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] == ijk 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: 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 = 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] == ijk from target string +object chosen = group[0:2] == ijk 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] == ijk from target string lost fight with successor bond between j and k 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +initial : 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] == ijk from target string +already exists...activate descriptors & fizzle initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=79 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +no firstBond2 +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +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 +target string selected: ijk 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 = successor bond between i and j 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: a, destination: b +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = k from target string +object chosen = group[0:2] == ijk from target string +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 +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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +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: successor bond between b and c +no firstBond2 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction source chosen = j firstBond: successor bond between j and k @@ -48273,27 +91888,1106 @@ possible group: successor bond between j and k trying from j to successor proposing group from i to k object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=79 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: j +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +no firstBond2 +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +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: c, destination: b +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between i and j +firstBond2: successor bond between j and k +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 = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk 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: 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 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] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = k 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: 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 +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 i to k +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 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 = 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 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 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 = 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 = 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 +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 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 +urgency: 23.200000000000003, number: 1, bin: 2 +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 +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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +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 = 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 +object chosen = j from target string +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between j and k from other string +bond strength = 48 for successor bond between j and k +object chosen = predecessor bond between b and c from other string +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +urgency: 23.200000000000003, number: 1, bin: 2 +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 +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-description-scout, with urgency: 5 +posting bottom up codelets +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 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for direction +source chosen = j +no firstBond +no firstBond2 +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +object chosen = b from initial string +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=94 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +source: j, destination: k +initial : relevance = 50, unhappiness=94 +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=94 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for direction +source chosen = k +no firstBond +no firstBond2 +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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 +bond strength = 48 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 = 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 +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-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = c from initial string +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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 = j from target string +object chosen = i 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 +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 = 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 = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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-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 +initial : relevance = 50, unhappiness=84 +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 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 = 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 = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +source: k, destination: j +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-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 +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 = 0, unhappiness=100 +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 j and k from other string +bond strength = 91 for successor bond between j and k +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=84 +target : relevance = 0, unhappiness=100 +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 +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 j and k 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 k +building bond successor bond between j and k +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 = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=84 +target : relevance = 50, 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 +no firstBond2 +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:1] == ab 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=100 +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 +posting bottom up codelets +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = i +no firstBond +no firstBond2 +object chosen = group[0:2] == abc from initial string +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: b +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +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 = 50, unhappiness=84 +target : relevance = 50, unhappiness=89 +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 +won fight with successor 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 = 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: i +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=84 +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 +Post top down: 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-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 = 96 for predecessor bond between b and c +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for direction +source chosen = i +no firstBond +no firstBond2 +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 = 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 = k from target string +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +source: j, destination: k +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 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +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--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 posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for direction +source chosen = i +no firstBond +no firstBond2 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +source: j, destination: i +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +source: k, destination: j +object 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=100 +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 = 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-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 = 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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=15 +target : relevance = 0, unhappiness=100 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: 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 = 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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=15 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: i +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=15 +target : relevance = 50, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: k +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +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 = 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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 i and j from other string +already exists: activate descriptors & Fizzle object chosen = predecessor bond between j and k from other string bond strength = 91 for predecessor bond between j and k succeeded: posting bond-builder -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j +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: ijk with 3 letters, 3 objects, 1 bonds for group +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +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 j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +failed to break bonds: Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +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 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j 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 = i 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: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +won fight with successor bond between i and j +broke the bonds +no incompatible groups +building bond predecessor bond between i and j +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +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 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=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: i +Post top down: top-down-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 = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:1] == ij from target string +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk 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: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 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 group +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = k from target string +object chosen = i from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk 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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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 j and k from other string +already exists: activate descriptors & Fizzle +object chosen = k from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +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 = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +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 direction +source chosen = a +firstBond: predecessor bond between a and b +no firstBond2 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +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 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +firstBond2: predecessor bond between j and k +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: a +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk 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 direction +source chosen = a +firstBond: predecessor bond between a and b +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 +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +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: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +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 = predecessor bond between i and j 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +no firstBond2 +object chosen = group[0:2] == ijk from target string +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +object chosen = group[0:1] == ij from target string +no incompatible bonds +lost fight with group[0:2] == ijk +failed to break Groups: Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +object chosen = group[0:2] == ijk from target string +urgency: 100.0, number: 2, bin: 7 +object chosen = group[0:2] == ijk 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +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 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +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: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j 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 = 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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +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 +lost fight with group[0:2] == abc +failed to break groups: Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +no firstBond2 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +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 +urgency: 100.0, number: 1, bin: 7 object chosen = b from initial string destination: a chosen bond facet: letterCategory @@ -48302,25 +92996,212 @@ source descriptor: B destination descriptor: A proposing predecessor bond object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle +bond strength = 48 for successor bond between i and j +object 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 = 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 = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +urgency: 100.0, number: 1, bin: 7 +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 = 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 = 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 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 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 +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 = i from target string +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 = 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 = k 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 = 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 = 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 = i from target string +object chosen = i 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 = successor bond between j and k 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 k +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +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 +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 = 100, unhappiness=78 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: a +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 = 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 +Post top down: 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 = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +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: c, destination: b +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between i and j +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 object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between j and k 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 = 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=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 +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 -successor bond between j and k -won fight with successor bond between j and k +predecessor bond between b and c +won fight with predecessor bond between b and c broke the bonds -lost fight with group[0:2] == ijk +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 +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 +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 initial : relevance = 100, unhappiness=15 -target : relevance = 0, 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 @@ -48328,99 +93209,663 @@ 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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k 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 = 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 a and b from other string +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +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 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 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] == ijk from target string -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle +target : relevance = 100, unhappiness=15 +target string selected: ijk 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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 = predecessor bond between j and k 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +posting bottom up codelets +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j 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 = 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 = 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 = 96 for predecessor bond between b and c +succeeded: posting bond-builder +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 = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +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: 2, bin: 7 +posting bottom up codelets +object chosen = group[0:2] == ijk 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: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j 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 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 +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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: ijk with 3 letters, 4 objects, 2 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 +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor proposing group from i to k -top_down_bond_scout__category +object chosen = group[0:2] == ijk from target string +posting bottom up codelets +object chosen = group[0:2] == ijk 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 = 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 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: ijk with 3 letters, 4 objects, 2 bonds for group +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 +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: 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: 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 +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 +urgency: 100.0, number: 1, bin: 7 +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 = 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 = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +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 i and j from other string +bond strength = 48 for successor bond between i and j +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 = i 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 i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = c from initial string +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between i and j +object chosen = i 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: i +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = k +no firstBond +no firstBond2 +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +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 i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=89 +target : relevance = 100, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: b +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=89 +target : relevance = 100, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +top_down_bond_scout__category +initial : relevance = 100, unhappiness=89 +target : relevance = 100, unhappiness=89 +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-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 +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 urgency: 100.0, number: 1, bin: 7 object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object 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-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 = a 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 +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = group[0:2] == ijk 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, 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-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] == ijk 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 = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +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 = 96 for predecessor bond between b and c +succeeded: posting bond-builder object chosen = group[0:2] == ijk 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-group-scout--direction, with 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 +object chosen = a from initial 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 +bond strength = 91 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 +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 i +initial : relevance = 100, unhappiness=78 target : relevance = 100, unhappiness=15 target string selected: ijk with 3 letters, 4 objects, 2 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 +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor proposing group from i to k +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = c from initial string +object chosen = group[0:2] == ijk 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 = 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 +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 +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: 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 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 k +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 +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 +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 +posting bottom up codelets +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 +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 +object chosen = group[0:2] == abc from initial string +no incompatible bonds +no incompatible Groups +building group +object chosen = c from initial string +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +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 +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] == ijk from target string +object chosen = k 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 = 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 +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: 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 = 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 +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k object chosen = group[0:2] == ijk from target string -object chosen = j from target string +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets object chosen = group[0:2] == ijk 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] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -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 -initial : relevance = 0, unhappiness=15 target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk 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 -to object: b -posting bottom up codelets +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 @@ -48429,96 +93874,44 @@ 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 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 +initial : relevance = 100, unhappiness=15 target : relevance = 100, unhappiness=15 target string selected: ijk with 3 letters, 4 objects, 2 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 +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor proposing group from i to k +object chosen = group[0:2] == ijk from target string +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle initial : relevance = 100, unhappiness=15 -target : 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 -possible group: predecessor bond between b and c -trying from c to predecessor +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 -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] == ijk from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk 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 -posting bottom up codelets -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 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -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 j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk 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] == ijk from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 +initial : relevance = 100, unhappiness=15 target : relevance = 100, unhappiness=15 target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond to object: j -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 = 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 = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +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 object chosen = b from initial string destination: a chosen bond facet: letterCategory @@ -48526,13 +93919,21 @@ Source: b, destination: a source descriptor: B destination descriptor: A proposing predecessor bond -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 = 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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle urgency: 100.0, number: 1, bin: 7 object chosen = a from initial string destination: b @@ -48543,14 +93944,6 @@ destination descriptor: B proposing successor bond urgency: 100.0, number: 1, bin: 7 urgency: 23.200000000000003, number: 1, bin: 2 -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 -urgency: 100.0, number: 1, bin: 7 object chosen = b from initial string destination: a chosen bond facet: letterCategory @@ -48558,86 +93951,91 @@ Source: b, destination: a source descriptor: B destination descriptor: A proposing predecessor bond -object chosen = successor bond between i and j from other string -bond strength = 48 for successor bond between i and j +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +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 = 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 Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor 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 +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 = 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 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 = k from target string -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 = successor bond between j and k from other string -bond strength = 48 for successor bond between j and k +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets object chosen = successor bond between i and j from other string bond strength = 48 for successor bond between i and j -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between j and k from other string -bond strength = 48 for successor bond between j and k -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: 23.200000000000003, number: 1, bin: 2 -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 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between i and j from other string -bond strength = 48 for predecessor bond between i and j -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 1 -successor bond between i and j -lost fight with successor bond between i and j -failed to break bonds: 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 -bond strength = 48 for predecessor bond between a and b -object chosen = a from initial string +object chosen = c from initial string destination: b chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A +Source: c, destination: b +source descriptor: C destination descriptor: B -proposing successor 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 -object chosen = predecessor bond between i and j from other string -bond strength = 48 for predecessor bond between i and j -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b +object chosen = j from target string +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k succeeded: posting bond-builder -object chosen = k from target string -object chosen = successor bond between a and b from other string +object chosen = predecessor 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 +building bond predecessor bond between j and k +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +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 @@ -48646,80 +94044,461 @@ Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: 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 +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 = j from target string +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +succeeded: posting bond-builder +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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between i and j +Post top down: 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 = 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 = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 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 = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -object chosen = k from target string +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +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 +object chosen = group[0:2] == ijk 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 j and k from other string +already exists: activate descriptors & Fizzle +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-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 j and k from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +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-group-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +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: c, destination: b +object chosen = group[0:2] == ijk 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=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +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] == ijk from target string +object chosen = predecessor bond between j and k 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 = 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: 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 +posting bottom up codelets +object chosen = j from target string +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk 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: b +object chosen = group[0:2] == ijk 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 = group[0:2] == abc from initial string +no incompatible bonds +no incompatible Groups +building group +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk 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 +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk 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 b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = a from initial string +object chosen = group[0:2] == ijk 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +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 +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] == ijk from target string +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between j and k 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 +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: a, 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 +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 +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 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k +initial : relevance = 50, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +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 = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +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] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +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-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 = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from i to k +initial : relevance = 0, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 23.200000000000003, number: 1, bin: 2 -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 = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -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 -posting bottom up codelets -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 -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 direction -source chosen = c -no firstBond -no firstBond2 -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 = 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 = i from target string -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -object chosen = j from target string -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 object chosen = k 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: 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--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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 +urgency: 23.200000000000003, number: 1, bin: 2 +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 direction +source chosen = b +firstBond: successor bond between a and b +firstBond2: successor bond between b and c +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +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] == ijk from target string +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=15 +target string selected: ijk 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 +Post 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 = 0, unhappiness=84 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +top_down_bond_scout__category +initial : relevance = 100, 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 = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = c from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 100, 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 = 0, 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 +bond strength = 91 for predecessor bond between a and b +succeeded: posting bond-builder +initial : relevance = 100, 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] == ijk 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 +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 +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 +initial : relevance = 0, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +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: a, destination: b object chosen = a from initial string destination: b chosen bond facet: letterCategory @@ -48727,412 +94506,1248 @@ 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 = 91 for successor 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, 1 bonds for bond -to object: c -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = i from target string -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 = predecessor bond between i and j from other string -bond strength = 48 for predecessor bond between i and j -Post top down: 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 b and c from other string -bond strength = 94 for successor bond between b and c -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 -to object: c -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: ijk with 3 letters, 3 objects, 1 bonds for bond -source: j, destination: k -object chosen = i 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 = group[0:1] == ab from initial string -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -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 -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 -object chosen = successor bond between j and k from other string -bond strength = 94 for successor bond between j and k -succeeded: posting bond-builder -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 j and k -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 -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-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 -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 i and j from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=89 -target : relevance = 100, unhappiness=78 -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 -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=89 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: k, destination: j -top_down_bond_scout__category -initial : relevance = 100, unhappiness=89 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: k, destination: j -initial : relevance = 100, unhappiness=89 -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 -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=89 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: i, destination: j -initial : relevance = 100, unhappiness=89 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -initial : relevance = 100, unhappiness=89 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 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 k -object 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-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 -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -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 -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = i from target string -object chosen = group[0:2] == ijk 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 -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 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -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 -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 j and k from other string -bond strength = 96 for successor bond between j and k -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 -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 j and k 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 j and k 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 a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: ijk 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 -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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 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 i to k -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk 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 = 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 -top_down_bond_scout__category -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 = 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 = j from target string -destination: i -chosen bond facet: letterCategory -Source: j, destination: i -source descriptor: J -destination descriptor: I -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 = 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 i and j from other string -bond strength = 48 for predecessor bond between i and j -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -initial : 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--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 1 -successor bond between i and j -lost fight with successor bond between i and j -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -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 -initial : 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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: k -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk 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 = group[0:2] == ijk 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] == ijk 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 = i from target 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] == ijk from target string -object chosen = group[0:2] == ijk 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: ijk 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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 i to k -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = j 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] == ijk from target string +initial : relevance = 0, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object 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-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] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = group[0:2] == ijk 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 +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 +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 group +initial : relevance = 100, 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 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 = 100, unhappiness=15 +target string selected: ijk 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-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] == ijk 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 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] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 +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 +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 = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk 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] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +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 = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +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-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == ijk 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 = 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 i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from i to k +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 = 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 = 69 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 +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 +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between c and k +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] == ijk 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 = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +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 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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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 +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +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 +object chosen = group[0:2] == ijk 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] == ijk from target string +object chosen = predecessor bond between j and k 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:1] == ab from initial string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between i and j 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 = 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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with 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[0:2] == ijk 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 = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:2] == ijk 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: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from i to k +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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +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 i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +lost fight with group[0:2] == ijk +failed to break groups: Fizzle +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-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 = 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:2] == ijk 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 +object chosen = group[0:2] == ijk from target string +object chosen = group[0:1] == ab 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] == ijk from target string +already exists...activate descriptors & fizzle +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 +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-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 +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 = 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 = 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: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk 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 +Post top down: top-down-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 = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == ijk 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 +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[1:2] == bc from initial string +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between i and j 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 +bond strength = 94 for successor bond between b and c +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +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 +Post top down: 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 = 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 +won fight with predecessor bond between b and c +broke the 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 +initial : relevance = 0, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=79 +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] == ijk from target string +object chosen = group[0:2] == ijk 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 = 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] == ijk 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-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 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 = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +firstBond2: predecessor bond between i and j +object chosen = a 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] == ijk from target string +object chosen = i from target string +urgency: 24.1, number: 2, bin: 2 +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +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 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from i to k +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 +lost fight with group[0:2] == abc +failed to break groups: 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 = 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 = successor bond between a and b from other string +bond strength = 96 for successor bond 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 = group[0:2] == ijk from target string +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == ijk from target 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] == ijk 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 group +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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 +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] == ijk 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 bond +to object: c +posting bottom up codelets +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 +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +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 +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 +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk 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 = 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j 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] == 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 +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: ijk 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 +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 +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] == ijk 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] == ijk from target 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] == 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: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +urgency: 24.1, number: 2, bin: 2 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == abc from initial 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: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk 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[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] == ijk from target string +urgency: 24.1, number: 2, bin: 2 +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = a from initial string +urgency: 24.1, number: 2, bin: 2 +object chosen = i from target string +urgency: 24.1, number: 2, bin: 2 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, 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 +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 = 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=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +urgency: 24.1, number: 2, bin: 2 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +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 = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j 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 = 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 +object chosen = successor bond between b 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 = 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 +already exists: activate descriptors & Fizzle +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor bond between j and k from other string +bond strength = 78 for predecessor bond between j and k +succeeded: posting bond-builder +urgency: 24.1, number: 2, bin: 2 +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +urgency: 24.1, number: 2, bin: 2 +object chosen = group[0:2] == ijk 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 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 +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 = 100, unhappiness=18 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk 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 +urgency: 100.0, number: 1, bin: 7 +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 = 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: 24.1, number: 2, bin: 2 +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: 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 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 = 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: 24.1, number: 2, bin: 2 +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: 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: 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 = k from target string +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: 24.1, number: 2, bin: 2 +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 = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +won fight with group[0:2] == ijk +broke the groups +building bond successor bond between i and j +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 +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 +Post top down: 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 b 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=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between i and j +firstBond2: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from j to k +object chosen = group[1:2] == jk 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: 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 +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 = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: i +object chosen = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +failed to break bonds: Fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = k 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 bond +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 +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond 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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +no firstBond2 +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +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 = 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 +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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 +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 = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from j to k +object 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 = 50, unhappiness=79 +target string selected: ijk 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 +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-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 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 = group[1:2] == jk from target string +object chosen = group[0:1] == ij from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:1] == ij from target string +urgency: 100.0, number: 1, bin: 7 +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: ijk 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[1:2] == jk from target string +object chosen = group[1:2] == jk 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 = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +no firstBond2 +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between i and j +firstBond2: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from j to k +object chosen = group[1:2] == jk 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = group[1:2] == jk 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--direction, with 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 = 33, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +failed to break bonds: Fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +won fight with predecessor bond between j and k +broke the bonds +won fight with group[1:2] == jk +won fight with group[1:2] == jk +broke the Groups +building group +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +Post top down: top-down-group-scout--direction, with 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 j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +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 +top_down_bond_scout__category initial : relevance = 100, unhappiness=15 target : relevance = 100, unhappiness=15 target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: j -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j +source: j, destination: k +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +urgency: 100.0, number: 2, bin: 7 +object chosen = successor bond between j and k 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 initial : relevance = 100, unhappiness=15 target : relevance = 100, unhappiness=15 initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction @@ -49144,6 +95759,48 @@ 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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +object chosen = group[0:2] == ijk 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: 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +object chosen = group[0:2] == ijk 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: successor bond between a and b +no firstBond2 +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle urgency: 100.0, number: 1, bin: 7 object chosen = k from target string destination: j @@ -49152,21 +95809,25 @@ Source: k, destination: j source descriptor: K destination descriptor: J proposing predecessor bond -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k +object chosen = group[0:1] == ij from target string +no incompatible bonds +lost fight with group[0:2] == ijk +failed to break Groups: Fizzle posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 i to k -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -urgency: 23.200000000000003, number: 1, bin: 2 +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 +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 destination: k chosen bond facet: letterCategory @@ -49174,6 +95835,164 @@ Source: j, destination: k source descriptor: J destination descriptor: K 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 +urgency: 100.0, number: 1, bin: 7 +urgency: 23.200000000000003, number: 1, bin: 2 +urgency: 100.0, number: 1, bin: 7 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = i from target string +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +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 +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 = successor bond between j and k from other string +bond strength = 48 for successor bond between j and k +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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 = a from initial string +urgency: 23.200000000000003, number: 1, bin: 2 +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 +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 +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 +object 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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 j and k from other string +bond strength = 48 for predecessor bond between j and k +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 = successor bond between j and k from other string +bond strength = 48 for successor bond between j and k +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 = 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=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: ijk with 3 letters, 3 objects, 0 bonds for direction +source chosen = i +no firstBond +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 +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +succeeded: posting bond-builder +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 = successor bond between j and k from other string +bond strength = 48 for successor bond between j and k +object chosen = i 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 = k 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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 urgency: 100.0, number: 1, bin: 7 object chosen = j from target string destination: i @@ -49182,6 +96001,119 @@ Source: j, destination: i source descriptor: J destination descriptor: I 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 i and j from other string +bond strength = 48 for predecessor bond between i and j +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = b from initial string +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 +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 = 50, unhappiness=94 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +to object: i +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 a and b +possible group: predecessor bond between a and b +trying from b to predecessor +proposing group from a to 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-group-scout--direction, with urgency: 3 +Post top down: 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 = b 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 = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +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 +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 = c 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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with 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 i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between i and j +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = k +no firstBond +no firstBond2 +object chosen = predecessor bond between i and j 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:1] == ab from initial string +object chosen = predecessor bond between j and k from other string +bond strength = 94 for predecessor bond between j and k +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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 = 96 for predecessor bond between b and c +succeeded: posting bond-builder object chosen = k from target string destination: j chosen bond facet: letterCategory @@ -49189,31 +96121,161 @@ Source: k, destination: j source descriptor: K destination descriptor: J proposing predecessor 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 = successor bond between j and k from other string -bond strength = 48 for successor bond between j and k +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +bond strength = 94 for predecessor bond between j and k 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: k, destination: j +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 +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = j +no firstBond +firstBond2: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to j +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 j and k from other string +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: c, destination: b +object chosen = predecessor bond between j and k from other string +bond strength = 94 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:1] == ij from target string +object chosen = predecessor bond between j and k from other string number of incompatibleBonds: 0 no incompatible bonds no incompatible groups -building bond successor bond between j and k -urgency: 23.200000000000003, number: 1, bin: 2 +building bond predecessor bond between j and k +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=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +initial : relevance = 100, unhappiness=78 +target : relevance = 100, 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 j and k from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, 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 = 100, 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-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 j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between j and k 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 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 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object 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 i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j 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 = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 2, bin: 7 +object chosen = predecessor bond between j and k 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 = a from initial string destination: b chosen bond facet: letterCategory @@ -49221,6 +96283,164 @@ 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 = 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 i +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +posting bottom up codelets +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +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 j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +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: 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: 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 = 96 for predecessor bond between b and c +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 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 +initial : 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 = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +lost fight with group[0:2] == ijk +failed to break groups: Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object 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 j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +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--category, with urgency: 4 +posting bottom up codelets +urgency: 23.200000000000003, number: 1, bin: 2 +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 = i from target string destination: j chosen bond facet: letterCategory @@ -49228,6 +96448,82 @@ Source: i, destination: j source descriptor: I destination descriptor: J 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 = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +urgency: 100.0, number: 1, bin: 7 +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 +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = b from initial string +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +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 +urgency: 100.0, number: 1, bin: 7 +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 = 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 = a 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 i and j from other string +bond strength = 48 for successor bond between i and j +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 +urgency: 23.200000000000003, number: 1, bin: 2 +urgency: 23.200000000000003, number: 1, bin: 2 +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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle object chosen = c from initial string destination: b chosen bond facet: letterCategory @@ -49235,18 +96531,15 @@ Source: c, destination: b source descriptor: C destination descriptor: B proposing predecessor bond -object chosen = successor bond between i and j from other string -bond strength = 69 for successor bond between i and j -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 = successor bond between j and k from other string -bond strength = 48 for successor bond between j and k -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 = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond object chosen = i from target string destination: j chosen bond facet: letterCategory @@ -49255,27 +96548,25 @@ source descriptor: I destination descriptor: J 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 = 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 = i from target string object chosen = predecessor bond between j and k from other string bond strength = 48 for predecessor bond between j and k -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = k 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 -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = i 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 @@ -49283,15 +96574,33 @@ Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: 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 +object chosen = a 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 = 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 = a from initial string initial : relevance = 0, unhappiness=100 target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond -source: a, destination: b -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: j +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 = a +no firstBond +no firstBond2 +object chosen = a from initial string initial : relevance = 0, unhappiness=100 target : relevance = 50, unhappiness=89 initial string selected: abc with 3 letters, 3 objects, 0 bonds for direction @@ -49302,4005 +96611,170 @@ 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 -urgency: 23.200000000000003, number: 1, bin: 2 -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 -object 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 = i from target string -destination: j -chosen bond facet: letterCategory -Source: i, destination: j -source descriptor: I -destination descriptor: J -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-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 = 91 for successor bond between a and b +bond strength = 48 for successor bond between a and b +object chosen = b from initial string +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 -initial : relevance = 0, unhappiness=100 -target : relevance = 50, unhappiness=94 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction -source chosen = j -firstBond: successor bond between j and k -possible group: successor bond between j and k -trying from j to successor -proposing group from j to k +object chosen = i from target string +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j object chosen = k from target string -top_down_bond_scout__category +object 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 = 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-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = k from target string +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 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 i and j from other string -bond strength = 94 for successor bond between i and j -succeeded: posting bond-builder -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 -object chosen = a from initial string +to object: b +object chosen = i from target string object chosen = successor bond between i and j from other string already exists: activate descriptors & Fizzle -object chosen = group[1:2] == jk from target string -initial : relevance = 0, unhappiness=100 -target : relevance = 100, unhappiness=94 -target string selected: ijk with 3 letters, 3 objects, 2 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 i to k -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between j and k 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-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 = 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 = predecessor bond between a and b from other string -bond strength = 48 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 -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 = successor bond between a and b from other string already exists: activate descriptors & Fizzle -object chosen = successor bond between i and j from other string -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=100 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 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 i to k -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 = 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 top_down_bond_scout__category initial : relevance = 50, unhappiness=100 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: j -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 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 i to k -object chosen = j from target string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: b, destination: c -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -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: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == ijk from target string -object chosen = i 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 -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 -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=89 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -to object: b -object chosen = successor bond between i and j 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 -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 -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between c and k -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] == ijk 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-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == ijk 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 = 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 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 1 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 -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 = b from initial string -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -to object: c -object chosen = c from initial 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 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-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 i and j from other string -already exists: activate descriptors & Fizzle -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 = group[0:2] == ijk from target string -object chosen = predecessor bond between i and j from other string -bond strength = 48 for predecessor bond between i and j -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 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-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between i and j 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] == ijk from target string -no incompatible bonds -no incompatible Groups -building 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: 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] == ijk 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 -Post top down: top-down-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=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 a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between i and j from other string -bond strength = 48 for predecessor bond between i and j -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 -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: k -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between j 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: 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: ijk 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 = successor bond between a and b from other string -bond strength = 96 for successor bond 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=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 -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 i to k -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 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] == ijk 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 = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 i to k -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk 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] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = b 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, 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 -Post top down: 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=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: k -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between j and k 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 = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk 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 = j 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 -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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: j -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -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 = 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 = successor bond between i and j 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 = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -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 i and j from other string -bond strength = 96 for successor bond between i and j -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: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: i -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -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 -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 = 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 i and j from other string -already exists: activate descriptors & Fizzle -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 -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 i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between i and j 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 = j 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=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] == 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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk 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 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: i -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between i and j 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: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: j -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -object chosen = group[0:2] == ijk from target string -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == ijk 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 -initial : 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 = i from target string -destination: j -chosen bond facet: letterCategory -Source: i, destination: j -source descriptor: I -destination descriptor: J -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -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 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between i and j from other string -bond strength = 48 for successor bond between i and j -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -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 = i from target string -destination: j -chosen bond facet: letterCategory -Source: i, destination: j -source descriptor: I -destination descriptor: J -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -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 -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: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor 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 -urgency: 100.0, number: 1, bin: 7 -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 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between i and j from other string -bond strength = 48 for predecessor bond between i and j -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 -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 = 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 = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -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 -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond 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 = successor bond between i and j from other string -bond strength = 48 for successor bond between i and j -object chosen = b 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 = 48 for successor bond between b and c -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -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 = 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 = 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 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -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: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -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 = 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 i and j from other string -bond strength = 91 for successor bond between i and j -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -to object: a -object chosen = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k -succeeded: posting bond-builder -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 -initial : relevance = 0, 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 = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=89 -target : relevance = 50, unhappiness=89 -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=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction -source chosen = i -firstBond: successor bond between i and j -no firstBond2 -initial : relevance = 0, unhappiness=89 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction -source chosen = k -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 -Post top down: 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 = a from initial string -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -object chosen = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -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 -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 1 -successor bond between i and j -won fight with successor bond between i and j -broke the bonds -no incompatible groups -building bond predecessor bond between i and j -object chosen = predecessor bond between j and k from other string -bond strength = 94 for predecessor bond between j and k -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 -object chosen = predecessor bond between j and k from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between j and k -object chosen = b from initial string -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between i and j from other string -bond strength = 96 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = predecessor bond between i and j from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between j and k from other string -bond strength = 91 for successor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -lost fight with predecessor bond between i and j -failed to break bonds: 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 -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between j and k from other string -already exists: activate descriptors & 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-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 = k from target string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: i, destination: j -object chosen = successor bond between j and k from other string -number of incompatibleBonds: 1 -predecessor bond between j and k -lost fight with predecessor bond between j and k -failed to break bonds: Fizzle -object chosen = successor bond between i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -lost fight with predecessor bond between i and j -failed to break bonds: Fizzle -object chosen = predecessor bond between i and j from other string -bond strength = 96 for predecessor bond between i and j -succeeded: posting bond-builder -initial : relevance = 0, 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 = 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=78 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction -source chosen = b -no firstBond -firstBond2: predecessor bond between a and b -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial 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 -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 -Post top down: 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 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between j and k from other string -bond strength = 96 for predecessor bond between j and k -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=89 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: k, destination: j -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: k, destination: j -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=78 -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 = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: j, destination: i -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 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=89 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: k, destination: j -object chosen = predecessor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk from target string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == ijk 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-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, 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 i and j from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between j and k from other string -bond strength = 96 for predecessor bond between j and k -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == ijk from target string -no incompatible bonds -no incompatible Groups -building group -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 = 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: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between j and k 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 = 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 j and k from other string -bond strength = 91 for successor bond between j and k -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = predecessor bond between i and j from other string -bond strength = 96 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = c 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-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 -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 -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 -object chosen = predecessor bond between i and j 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 = 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 -building bond successor bond between a and b -object chosen = successor bond between j and k from other string -number of incompatibleBonds: 1 -predecessor bond between j and k -lost fight with predecessor bond between j and k -failed to break bonds: 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 -initial : relevance = 50, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == ijk 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 -Post top down: 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 j and k from other string -bond strength = 91 for successor bond between j and k -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 -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 = 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=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 = 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 = 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 = a from initial string -object chosen = group[0:2] == ijk 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: 6 -posting bottom up codelets -object chosen = group[0:1] == ab from initial string -object chosen = c from initial string -object chosen = successor bond between j and k from other string -number of incompatibleBonds: 1 -predecessor bond between j and k -lost fight with predecessor bond between j and k -failed to break bonds: Fizzle -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 -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: ijk 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 -initial : relevance = 50, unhappiness=79 -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 = 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[1:2] == bc from initial string -object chosen = group[0:2] == ijk 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 bond -to object: b -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-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 -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 = 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 -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 direction -source chosen = a -firstBond: successor bond between a and b -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 -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 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -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 i and j from other string -bond strength = 96 for predecessor bond between i and j -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = group[1:2] == bc 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-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, 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] == ijk 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 -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: b, destination: a -object chosen = predecessor bond between i and j 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 -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = i from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == ijk 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 -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 -object chosen = c from initial string -object chosen = group[0:2] == ijk 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 -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk 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 -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: j -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from k to predecessor -proposing group from i to k -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: i -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--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=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: ijk 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] == ijk 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: c, destination: 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: 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 = predecessor bond between i and j from other string -bond strength = 96 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = predecessor bond between i and j 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 = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == ijk 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 -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 = a 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] == ijk from target 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 -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 = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: ijk 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 group -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -won fight with predecessor bond between i and j -broke the bonds -won fight with group[0:2] == ijk -broke the groups -building bond successor bond between i and j -initial : relevance = 0, unhappiness=79 -target : relevance = 50, 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-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 b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk from target string -won fight with successor bond between i and j -broke the bonds -no incompatible Groups -building group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=79 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == ijk 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 = j from target string -object chosen = i from target string -object chosen = group[1:2] == bc from initial string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 33, 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] == ijk from target string -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 -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-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, 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 = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -target string selected: ijk 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 = 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 = 100, unhappiness=15 -target string selected: ijk 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[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 -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 = a 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 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 -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-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: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == ijk 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] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between i and j from other string -bond strength = 96 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = group[0:2] == ijk 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 direction -source chosen = group[0:1] == ab -no firstBond -no firstBond2 -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between i and j from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:1] == ab from initial string -destination: c -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-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] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk 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 -top_down_bond_scout__category -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -top_down_bond_scout__category -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -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 = c from initial string -top_down_bond_scout__category -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: i -object chosen = i 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 j and k from other string -bond strength = 96 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = predecessor bond between i and j from other string -bond strength = 96 for predecessor bond between i and j -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: 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 -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 = 33, unhappiness=78 -target : relevance = 0, 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 -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 = 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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with 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=78 -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 a and b 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 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 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:1] == ab from initial string -object chosen = a 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 = group[0:1] == ab 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-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] == ijk from target string -object chosen = predecessor bond between i and j from other string -bond strength = 96 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = predecessor bond between i and j from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk 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 -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 = predecessor bond between i and j from other string -already exists: activate descriptors & Fizzle -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 -won fight with successor bond between a and b -broke the bonds -won fight with group[0:1] == ab -broke the groups -building bond predecessor 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--category, with urgency: 4 -Post top down: top-down-group-scout--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=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 = 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 = 48 for successor bond between b and c -object chosen = group[0:2] == ijk from target string -object chosen = predecessor bond between j and k 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: 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 = b from initial string -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: i -object chosen = predecessor bond between i and j from other string -bond strength = 96 for predecessor bond between i and j -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--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 = a 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 = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between i and j 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 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 -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-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 -target string selected: ijk 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: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: k -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial 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 = a from initial string -object chosen = predecessor bond between j and k from other string -bond strength = 96 for predecessor bond between j and k -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 -posting bottom up codelets -object chosen = predecessor bond between j and k from other 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 = 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 = 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 -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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from k to predecessor -proposing group from i to k -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for 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 direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -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 -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 -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 = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: k -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -no firstBond2 -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 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -no firstBond2 -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk 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 -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 = 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 = 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 = 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 -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from j to predecessor -proposing group from i to k -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] == ijk from target string -object chosen = group[0:2] == ijk 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 -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 = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: j -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = i -firstBond: predecessor bond between i and j -possible group: predecessor bond between i and j -trying from i to predecessor -proposing group from i to k -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -object chosen = group[0:2] == ijk from target string -object chosen = successor bond between i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -lost fight with predecessor bond between i and j -failed to break bonds: Fizzle -object chosen = group[0:2] == ijk 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 -lost fight with group[0:2] == abc -failed to break groups: Fizzle -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -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 = 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 = 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 = i from target string -destination: j -chosen bond facet: letterCategory -Source: i, destination: j -source descriptor: I -destination descriptor: J -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -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 -urgency: 23.200000000000003, number: 1, bin: 2 -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 = successor bond between i and j from other string -bond strength = 48 for successor bond between i and j -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 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = j from target 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 = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = j from target string -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 = i from target string -destination: j -chosen bond facet: letterCategory -Source: i, destination: j -source descriptor: I -destination descriptor: J -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 = successor bond between j and k from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between j and k -object chosen = successor bond between i and j from other string -bond strength = 69 for successor bond between i and j -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 j and k from other string -bond strength = 48 for successor bond between j and k -object chosen = b from initial string -object chosen = successor bond between j and k 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 -building bond successor bond between b and c -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -posting bottom up codelets -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -object chosen = j from target string -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -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 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: i, destination: j -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -object chosen = b from initial string -object chosen = successor bond between i and j from other string -bond strength = 69 for successor bond between i and j -succeeded: posting bond-builder -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 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=94 -target : relevance = 50, unhappiness=94 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -to object: 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 = predecessor bond between j and k from other string -number of incompatibleBonds: 1 -successor bond between j and k -lost fight with successor bond between j and k -failed to break bonds: Fizzle -object chosen = group[1:2] == bc 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 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: k, destination: j +urgency: 100.0, number: 1, bin: 7 +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 = a 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 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: 23.200000000000003, number: 1, bin: 2 +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +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 posting bottom up codelets top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: k, destination: j -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: i +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 = a from initial string -object chosen = successor bond between j and k 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 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 +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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j +object chosen = c from initial string +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +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 = 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 j and k from other string -number of incompatibleBonds: 1 -successor bond between j and k -lost fight with successor bond between j and k -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 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 k -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] == ijk from target string -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -object chosen = group[0:2] == abc 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 = successor 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 -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk from target 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-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 = predecessor bond between j and k from other string -number of incompatibleBonds: 1 -successor bond between j and k -lost fight with successor bond between j and k -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: ijk with 3 letters, 4 objects, 2 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 k -object chosen = group[0:2] == ijk from target string -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 = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk 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: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -object chosen = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between j and k 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 -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] == ijk from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -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 = successor bond between j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between j and k 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] == ijk 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 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: j -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -object chosen = successor bond between i and j 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: ijk with 3 letters, 4 objects, 2 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 k -object chosen = group[0:2] == ijk 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 -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 = a 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 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 -bond strength = 48 for successor bond between b and c -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -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 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = k from target string -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 = 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 -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 -posting bottom up codelets -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 = a 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 i and j from other string -bond strength = 91 for predecessor bond between i and j -succeeded: posting bond-builder -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 = 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 = 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 i and j from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between i and j -Post top down: 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: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction -source chosen = j -no firstBond -firstBond2: predecessor bond between i and j -possible group: predecessor bond between i and j -trying from j to predecessor -proposing group from i to j -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: i, destination: j -object chosen = predecessor bond between i and j from other string -bond strength = 91 for predecessor bond between i and j -urgency: 100.0, number: 1, bin: 7 -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 -Post top down: 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-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] == ij 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 = 50, unhappiness=89 -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 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 a and b from other 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 -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 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 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=100 -target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond -source: i, destination: j -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=100 -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 -succeeded: posting bond-builder -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 = predecessor bond between i and j from other string -bond strength = 48 for predecessor bond between i and j -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 -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=100 -target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond -to object: i -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=100 -target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: c -object chosen = predecessor bond between i and j from other string -bond strength = 48 for predecessor bond between i and j -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 = 69 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 -object 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 = 0, unhappiness=100 -target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond -source: i, destination: j -object 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: ijk with 3 letters, 3 objects, 0 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 -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 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=89 -target : relevance = 0, unhappiness=100 -target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond -source: j, destination: k -object chosen = successor bond between j and k from other string -bond strength = 48 for successor bond between j and k -object chosen = predecessor bond between i and j from other string -bond strength = 48 for predecessor bond between i and j -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=84 -target : relevance = 0, unhappiness=100 -target string selected: ijk with 3 letters, 3 objects, 0 bonds for direction -source chosen = i -no firstBond -no firstBond2 -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between i and j -object 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=84 -target : relevance = 50, unhappiness=100 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for group -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 = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between i and j from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -lost fight with predecessor bond between i and j -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--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 -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 bond -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 -no incompatible bonds -no incompatible Groups -building group -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 -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 = a -firstBond: predecessor bond between a and b -no firstBond2 -object chosen = i 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 b and c 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, 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:1] == ij 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-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: 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 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction -source chosen = k -no firstBond -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 -object chosen = k 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 = 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 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-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 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for 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: 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 = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -object chosen = predecessor bond between j and k from other string -bond strength = 94 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = predecessor bond between j and k from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between j and k -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: j, destination: k -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -object chosen = successor bond between j and k from other string -bond strength = 91 for successor bond between j and k -succeeded: posting bond-builder -object chosen = predecessor bond between j and k from other string -bond strength = 96 for predecessor bond between j and k -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 -posting bottom up codelets -object chosen = predecessor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between j and k from other string -number of incompatibleBonds: 1 -predecessor bond between j and k -won fight with predecessor bond between j and k -broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between c and k -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 = 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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: k, destination: j -object chosen = predecessor bond between j and k from other string -bond strength = 96 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = predecessor bond between j and k from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from k to predecessor -proposing group from i to k -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-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] == ijk from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: k, destination: j -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = i -firstBond: predecessor bond between i and j -possible group: predecessor bond between i and j -trying from i to predecessor -proposing group from i to k -object chosen = group[0:2] == ijk from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: j, destination: i -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: ijk 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 -to object: a -object chosen = group[0:2] == ijk 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 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from k to predecessor -proposing group from i to k -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 i and j from other string -bond strength = 48 for successor bond between i and j -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] == ijk from target string -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between i and j from other string -bond strength = 96 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = group[0:2] == ijk 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: 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 = predecessor bond between i and j from other string -already exists: activate descriptors & Fizzle -object chosen = j from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: i -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between i and j from other string -bond strength = 96 for predecessor bond between i and j -succeeded: posting bond-builder -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 = 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 -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 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: j -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -no firstBond2 -object chosen = successor bond between i and j from other string -bond strength = 48 for successor bond between i and j -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk 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: b -object chosen = group[0:2] == ijk from target string -object chosen = predecessor bond between i and j 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] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between j and k from other string -bond strength = 48 for successor bond between j and k -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: i -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: 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--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 -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 = successor bond between i and j from other string -bond strength = 48 for successor bond between i and j -initial : 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 = successor bond between i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -won fight with predecessor bond between i and j -broke the bonds -lost fight with group[0:2] == ijk -failed to break groups: Fizzle -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: ijk 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] == ijk from target string -object chosen = group[0:2] == ijk 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] == ijk from target string -object chosen = c from initial 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 -to object: b -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -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 = 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] == ijk from target string -object chosen = successor bond between i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -lost fight with predecessor bond between i and j -failed to break bonds: Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: predecessor bond between i and j -firstBond2: predecessor bond between j and k -posting bottom up codelets -object chosen = group[0:2] == ijk from target string -object chosen = c from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: k -object chosen = successor bond between j and k from other string -bond strength = 48 for successor bond between j and k -object chosen = group[0:2] == ijk 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: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: predecessor bond between i and j -possible group: predecessor bond between i and j -trying from j to predecessor -proposing group from i to k -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target 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 = 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 -top_down_bond_scout__category -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 -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 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: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from k to predecessor -proposing group from i to k -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -object chosen = group[0:2] == ijk from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: k -posting bottom up codelets -object chosen = predecessor bond between j and k from other string -bond strength = 96 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = predecessor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = successor bond between j and k from other string -bond strength = 91 for successor bond between j and k -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 = b 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 -number of incompatibleBonds: 1 -predecessor bond between j and k -lost fight with predecessor bond between j and k -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 = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = i -firstBond: predecessor bond between i and j -no firstBond2 -object chosen = group[0:1] == ij from target string -no incompatible bonds -lost fight with group[0:2] == ijk -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 -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 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: j -object chosen = predecessor bond between j and k from other string -bond strength = 96 for predecessor bond between j and k -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: i -object chosen = predecessor bond between i and j from other string -bond strength = 96 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = predecessor bond between i and j from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between j and k 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 -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: 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 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -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 = 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 = 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 -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 = b from initial string -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -object chosen = c 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 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -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 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between j and k from other string -bond strength = 91 for successor bond between j and k -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 = 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 j and k from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between j and k -object chosen = b 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 -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 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=94 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: i, destination: j -top_down_bond_scout__category -initial : relevance = 0, unhappiness=94 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: i, destination: j -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 = successor bond between i and j 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 i -building bond successor bond between i and j -object chosen = successor bond between i and j from other string -bond strength = 96 for successor bond between i and j -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 = a 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 -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-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-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: j -object chosen = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = k from target string -object chosen = predecessor bond between j and k from other string -number of incompatibleBonds: 1 -successor bond between j and k -won fight with successor bond between j and k -broke the bonds -no incompatible groups -building bond predecessor bond between j and k -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: a, destination: b -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=89 -target : relevance = 50, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: k, destination: j -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 = b -no firstBond -firstBond2: predecessor bond between a and b -initial : relevance = 0, unhappiness=89 -target : relevance = 50, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -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 -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 a and b from other string -bond strength = 91 for predecessor 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 = 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--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-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-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = i from target string -initial : relevance = 0, unhappiness=89 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -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 = group[0:1] == ab from initial string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: j, destination: i -object chosen = predecessor bond between i and j from other string -bond strength = 94 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = group[0:1] == ab from initial string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 0, unhappiness=89 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 1 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--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 = 33, unhappiness=82 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 1 bonds for direction -source chosen = group[0:1] == ab -no firstBond -no firstBond2 -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 1 -successor bond between i and j -won fight with successor bond between i and j -broke the bonds -no incompatible groups -building bond predecessor bond between i and j -initial : relevance = 33, unhappiness=82 -target : relevance = 100, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 1 bonds for direction -source chosen = c -no firstBond -no firstBond2 -initial : relevance = 0, unhappiness=82 -target : relevance = 0, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 1 bonds for direction -source chosen = group[0:1] == ab -no firstBond -no firstBond2 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=82 -target : relevance = 0, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 1 bonds for direction -source chosen = group[0:1] == ab -no firstBond -no firstBond2 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=82 -target : relevance = 0, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 1 bonds for bond -source: c, destination: group[0:1] == ab -object chosen = group[0:2] == ijk from target string -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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with 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 j and k from other string -bond strength = 91 for successor bond between j and k +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j succeeded: posting bond-builder -initial : relevance = 0, unhappiness=82 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: j -initial : relevance = 0, unhappiness=82 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = i -firstBond: predecessor bond between i and j -no firstBond2 -object chosen = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -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 -won fight with group[0:1] == ab -broke the groups -building bond successor bond between a and b -object chosen = a from initial string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=82 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: j, destination: i -initial : relevance = 50, unhappiness=82 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -to object: b -initial : relevance = 50, unhappiness=82 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -to object: c object chosen = successor bond between j and k from other string -number of incompatibleBonds: 1 -predecessor bond between j and k -won fight with predecessor bond between j and k -broke the bonds -no incompatible groups -building bond successor bond between j and k -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 +bond strength = 94 for successor bond between j and k succeeded: posting bond-builder -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] == ijk 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 -Post top down: top-down-group-scout--category, with 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 i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -lost fight with predecessor bond between i and j -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 -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 -initial : relevance = 0, unhappiness=89 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = j -firstBond: predecessor bond between i and j -possible group: predecessor bond between i and j -trying from j to predecessor -proposing group from i to j -object chosen = group[0:1] == ij 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=89 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: i -object 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=89 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: i -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 = 0, unhappiness=89 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: j -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 = 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 -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for group -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-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-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=89 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between i and j from other string -bond strength = 91 for predecessor bond between i and j -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 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 -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = i -firstBond: predecessor bond between i and j -no firstBond2 -object chosen = group[0:1] == ab from initial string -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: j -initial : relevance = 0, unhappiness=89 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between i and j from other string -bond strength = 91 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = group[0:2] == ijk from target string -lost fight with successor bond between j and k -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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 -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 -initial : relevance = 0, unhappiness=89 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction -source chosen = c -no firstBond -no firstBond2 -initial : relevance = 0, unhappiness=89 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -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: c, destination: b -object chosen = predecessor bond between j and k from other string -bond strength = 94 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = predecessor bond between j and k from other string -bond strength = 94 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = group[1:2] == jk from target string -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 0, unhappiness=89 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: k, destination: j -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=89 -target : relevance = 50, unhappiness=79 -initial string selected: abc 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 -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-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-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with 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] == ij from target string -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: c, destination: b -object chosen = group[0:2] == ijk from target string -initial : relevance = 0, unhappiness=89 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for group -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: c, destination: b -object chosen = group[1:2] == jk from target string -object chosen = group[0:2] == ijk from target string -won fight with predecessor bond between i and j -broke the bonds -no incompatible Groups -building group -object chosen = predecessor bond between j and k from other string -number of incompatibleBonds: 1 -successor bond between j and k -lost fight with successor bond between j and k -failed to break bonds: Fizzle -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=89 -target : relevance = 0, unhappiness=79 -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 -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=79 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 0, unhappiness=89 -target : relevance = 0, unhappiness=79 -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 -Post top down: top-down-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-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 = 94 for successor bond between b and c -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 -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 = 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 j and k from other string -bond strength = 91 for predecessor bond between j and k -object chosen = group[0:1] == ab from initial string -object chosen = successor bond between i and j 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=89 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j object chosen = successor bond between b and c from other string number of incompatibleBonds: 1 predecessor bond between b and c @@ -53308,134 +96782,4693 @@ 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 = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c +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 j and k +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=79 +target : relevance = 100, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=89 +object chosen = group[0:2] == ijk from target string +object chosen = k 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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with 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 j and k 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] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:1] == ab from initial string +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 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 i to k +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +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: a, destination: b +object chosen = group[0:2] == ijk 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 i and j 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, 3 objects, 2 bonds for group +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] == ijk 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 +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +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 j and k 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: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k +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 +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 = b +firstBond: successor bond between a and b +firstBond2: successor bond between b and c +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 = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: k +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k 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 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 i and j from other string +bond strength = 48 for predecessor bond between i and j +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: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k +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: a, destination: b +urgency: 100.0, number: 2, bin: 7 +object chosen = group[0:2] == ijk from target string +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 = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k +no firstBond2 +top_down_bond_scout__category +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 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +firstBond2: successor bond between i and j +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +object chosen = group[0:2] == ijk 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: ijk with 3 letters, 4 objects, 2 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 i to k +object chosen = group[0:2] == ijk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +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 = 48 for predecessor bond between a and b +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +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 +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 = k 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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +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 +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: 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 = 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 = 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 = k 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 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 = 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 = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +object chosen = a from initial string +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +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 +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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 = 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 = 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 = 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 i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j 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--category, with urgency: 4 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 +initial string selected: abc with 3 letters, 3 objects, 1 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 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=89 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: j +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with 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 i and j from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: k, destination: j +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = k +no firstBond +no firstBond2 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: k, destination: j +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 j and k +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 j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=78 +target : relevance = 100, 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 -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: a +object chosen = group[0:2] == abc from initial string +object chosen = a from initial string +object chosen = successor bond between j 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-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 +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 = i from target 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 = 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, 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 = c 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-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 = 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=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 a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +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 i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +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 +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 i and j 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: ijk with 3 letters, 3 objects, 2 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 k +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +object chosen = group[0:2] == ijk 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=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 = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 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 i to k +object chosen = group[0:2] == ijk from target string +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 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 i to k +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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 +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: a, destination: b +object chosen = group[0:2] == ijk 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +object chosen = group[0:2] == ijk 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 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +urgency: 100.0, number: 2, bin: 7 +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 = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 = 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 +initial : 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] == ijk from target string +object chosen = group[0:2] == ijk from target string +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +urgency: 23.200000000000003, number: 1, bin: 2 +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 +urgency: 23.200000000000003, number: 1, bin: 2 +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 = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +object chosen = a 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 = 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 = 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 = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +succeeded: posting bond-builder +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 +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 = 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 = j from target string +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +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 = b from initial string +destination: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond +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 = 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 = i 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-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 +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between b and c +object chosen = j 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 +initial : relevance = 100, unhappiness=89 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = j +no firstBond +firstBond2: 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 = group[0:1] == ij from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=89 +target : relevance = 50, unhappiness=89 initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: c +object chosen = i 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-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 = 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 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: k, destination: j +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +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=78 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 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 = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +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=78 -target : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: c +source: b, destination: 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-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=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond to object: j -object chosen = a from initial string -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 1 -successor bond between i and j -won fight with successor bond between i and j -broke the bonds -won fight with group[0:2] == ijk -broke the groups -building bond predecessor bond between i and j +object chosen = successor 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=78 -target : relevance = 50, unhappiness=15 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: i +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = k +no firstBond +no firstBond2 +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +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 j and k +object chosen = i from target string +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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 +posting bottom up codelets +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:1] == ij 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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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 j 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=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 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 i to k +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between i and j from other 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=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 +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 i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j 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] == ijk 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 = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == ijk 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 +top_down_bond_scout__category +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] == ijk 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 = b from initial string +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +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 +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor 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 +urgency: 100.0, number: 1, bin: 7 +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 +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 = 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 = 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 +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 = 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 = 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 = 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 = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder +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 = i 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 +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 j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between j and k +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between j and k 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 +object chosen = j 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 +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 +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 = 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 +Post top down: 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 = 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 +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 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: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = Correspondence between c and k 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 = k 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-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 = i from target string +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for direction +source chosen = k +no firstBond +no firstBond2 +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: a +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 +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 = 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 = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +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 = c +no firstBond +no firstBond2 +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for direction +source chosen = i +no firstBond +no firstBond2 +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 +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +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 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +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-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 50, unhappiness=94 +target : relevance = 0, unhappiness=100 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +to object: 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 = i from target string +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 = 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=94 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +source: j, destination: k +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 +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 = 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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for direction +source chosen = i +no firstBond +no firstBond2 +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 j and k +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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j +urgency: 100.0, number: 1, bin: 7 +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 = 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-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post 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=89 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=89 +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 = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: b, destination: c +object chosen = successor bond between a and b 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:1] == ab from initial 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 = 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 i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between i and j +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=89 +target : relevance = 100, unhappiness=89 +target string selected: ijk 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-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == ijk 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 = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = i from target string +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 +object chosen = j from target string +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = successor bond between b 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 +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 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 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-group-scout--category, with 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 = 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=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +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] == ijk from target string +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk 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 -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=15 +object 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-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=78 +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 = 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 = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +object chosen = b from initial string +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: i +object chosen = successor bond between i and j 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 i and j from other string +bond strength = 96 for successor bond between i and j +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 = successor bond between j and k 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: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object 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=78 +initial string selected: abc 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 bond +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j 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 = 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 +posting bottom up codelets +object chosen = group[0:2] == ijk 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 = 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 +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 = group[0:2] == ijk 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=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 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-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] == abc from initial string +no incompatible bonds +no incompatible Groups +building group +object chosen = group[0:2] == ijk 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 group +object chosen = group[0:2] == ijk 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: c, destination: b +object chosen = group[0:2] == ijk 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 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 +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 = 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 = 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=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: k +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] == ijk 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 j and k from other string +bond strength = 96 for successor bond between j and k +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 j and k 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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +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 +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 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: c, destination: b +object chosen = group[0:2] == ijk 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 = 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 = 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 = 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 = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +top_down_bond_scout__category +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 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 +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 i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j 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 a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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: ijk with 3 letters, 4 objects, 2 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 i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk 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 = group[0:2] == ijk 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 +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 i to k +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk 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 +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 = group[0:2] == ijk 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 = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +object chosen = group[0:2] == ijk 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] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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 = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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: ijk with 3 letters, 4 objects, 2 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 k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 = 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 +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 +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 = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor 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 +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 j and k from other string +bond strength = 48 for successor bond between j and k +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 = a 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 +urgency: 100.0, number: 1, bin: 7 +object chosen = i from target string +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 = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +object 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 +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 = 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 = 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 +bond strength = 48 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +bond strength = 48 for successor bond between j and k +object 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 +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 = b 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 = 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: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between b and c +urgency: 100.0, number: 1, bin: 7 +object chosen = j 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-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = j from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = k from target string +object chosen = k 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 +urgency: 23.200000000000003, number: 1, bin: 2 +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-bond-scout--direction, with urgency: 3 +Post top down: top-down-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-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=100 +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 +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 +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 = j 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=79 +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-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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 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=100 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: c +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=100 +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 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=100 +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 = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for direction +source chosen = j +no firstBond +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 +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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 50, unhappiness=79 +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 +no firstBond2 +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 +object 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 +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 +object chosen = a 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: a +object chosen = group[0:2] == abc 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: a +object chosen = j 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 +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: 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-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with 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=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for direction +source chosen = j +no firstBond +no firstBond2 +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 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=100 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] == ijk from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle +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 = predecessor bond between b and c from other string +bond strength = 91 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 +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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=79 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +source: k, destination: j +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--category, with urgency: 4 Post top down: top-down-group-scout--category, with urgency: 4 Post top down: top-down-group-scout--category, with urgency: 4 Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--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 = 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 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=100 +target string selected: ijk with 3 letters, 3 objects, 0 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +source: k, destination: j +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 +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=100 +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 +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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-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-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with 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 +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 = group[0:2] == abc from initial string +lost fight with successor bond between b and c +failed to break bonds: Fizzle +object chosen = group[1:2] == bc from initial string object chosen = successor bond between j and k from other string bond strength = 91 for successor bond between j and k 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: ijk with 3 letters, 3 objects, 2 bonds for direction +initial : relevance = 100, unhappiness=79 +target : relevance = 0, unhappiness=100 +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-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 +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for direction source chosen = k -firstBond: successor bond between j and k +no firstBond no firstBond2 -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = i -firstBond: predecessor bond between i and j -possible group: predecessor bond between i and j -trying from i to predecessor -proposing group from i to j -urgency: 23.200000000000003, number: 1, bin: 2 object chosen = successor bond between j and k 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] == ij from target string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between j and k +object chosen = group[0:2] == abc from initial string +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 = a +firstBond: successor bond between a and b +no firstBond2 object chosen = predecessor bond between a and b from other string -bond strength = 91 for predecessor bond between a and b +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 = j from target string +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=78 +target : relevance = 0, unhappiness=100 +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 = 100, unhappiness=78 +target : relevance = 50, unhappiness=100 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=100 +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-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-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with 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 = successor bond between a and b 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 +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k 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] == ijk from target string -won fight with predecessor bond between i and j -broke the bonds -no incompatible Groups -building group -object chosen = successor bond between b and c from other string +object chosen = successor bond between j and k from other string already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +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: a, destination: b +initial : relevance = 0, unhappiness=78 +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 +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = i +no firstBond +no firstBond2 +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-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 = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: i +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = i +no firstBond +no firstBond2 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = j +firstBond: successor bond between j and k +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 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: i +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk 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 = 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 +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 = successor 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 i and j from other string +bond strength = 91 for predecessor bond between i and j +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 = 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 +Post top down: top-down-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 = 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 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 = 50, unhappiness=78 -target : relevance = 100, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: k, destination: j +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +object chosen = predecessor bond between i and j 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 i +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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: 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 = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = j +firstBond: successor bond between j and k +no firstBond2 +initial : relevance = 0, 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 = 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 = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +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 +already exists...activate descriptors & fizzle +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 = successor bond between b 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 +target string selected: ijk 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: 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[1:2] == jk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = j +no firstBond +firstBond2: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from j to k +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +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 i and j 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 i +building bond predecessor bond between i and j +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: k +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 +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 j and k from other string +bond strength = 94 for predecessor bond between j and k +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = group[1:2] == jk 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: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k +no firstBond2 +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 = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +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 = group[0:2] == abc from initial string +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +failed to break bonds: Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk 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-bond-scout--category, with 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 = 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 = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 69 for predecessor bond between j and k +succeeded: posting bond-builder +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 +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk 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 = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +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 +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 = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: i +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +no firstBond2 +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +no firstBond2 +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 = c +firstBond: successor bond between b and c +no firstBond2 +object chosen = predecessor bond between i and j 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 group +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from j to k +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +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=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j Post top down: top-down-bond-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with 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 i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +no incompatible groups +building bond successor bond between i and j +object chosen = k 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 = 100, unhappiness=15 +target : relevance = 100, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = group[1:2] == jk from target string +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +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 = 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=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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +won fight with successor bond between j and k +broke the bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between c and k +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: 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-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 +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 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 i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = i from target string +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: 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 = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +object chosen = group[0:2] == ijk from target string +object chosen = group[1:2] == jk from target string +object chosen = successor bond between j and k 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +object chosen = group[0:2] == ijk 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 j and k from other string +bond strength = 96 for successor bond between j and k +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 = 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 = 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 = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +posting bottom up codelets +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +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 = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk 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 +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: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +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 = 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 +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 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: successor bond between i and j +no firstBond2 +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 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] == 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[1:2] == jk from target string +no incompatible bonds +lost fight with group[0:2] == ijk +failed to break Groups: 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +failed to break bonds: Fizzle +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: ijk with 3 letters, 4 objects, 2 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 i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 +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 +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 +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: ijk 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 = 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +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 j and k 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk 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: ijk with 3 letters, 4 objects, 2 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 i to k +object chosen = a 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] == ijk from target string +object chosen = group[0:2] == ijk from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk 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 +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] == ijk 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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: successor bond between j and k +no firstBond2 +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 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 +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 +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] == 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other 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: 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 +target string selected: ijk with 3 letters, 4 objects, 2 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 i to k +object chosen = group[0:2] == ijk from target string +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk 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 +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 = 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 +posting bottom up codelets +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk 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=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between i and j +firstBond2: successor bond between j and k +urgency: 100.0, number: 2, 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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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 = successor bond between a and b from other string +bond strength = 96 for successor bond 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +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 j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k 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 = a 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 +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 +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 = 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 = 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 +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 = 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 = 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 +object chosen = i 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 = 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 = successor bond between a and b from other string +bond strength = 48 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 +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 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 = i from target string +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 = 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 +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +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 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +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 = 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 = k from target string +object chosen = successor bond between j and k from other string +bond strength = 48 for successor bond between j and k +urgency: 100.0, number: 1, bin: 7 +object chosen = k 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 = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor 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 = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +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 = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +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 j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +object chosen = b from initial string +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 +Post top down: 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 a and b from other string +bond strength = 48 for predecessor bond between a and b +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 j and k +object chosen = Correspondence between a and i from other string +object chosen = i from target string +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: j +object chosen = successor bond between i and j from other string +bond strength = 69 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: j +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=100 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = c +no firstBond +no firstBond2 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = Correspondence between a and i from other string +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 +Post top down: 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 = a from initial string +object chosen = j from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = k from target string +urgency: 23.200000000000003, number: 1, bin: 2 +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between j and k 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: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, 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-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 j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +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 = c 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 j from other 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 = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: i +object chosen = k from target string +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: k +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 +posting bottom up codelets +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = a from initial string +object chosen = successor bond between i and j from other string +bond strength = 78 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 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 k +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 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 k +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 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 k +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 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 i to k +object chosen = successor bond between i and j 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 = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = successor bond between i and j 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 = 50, unhappiness=94 +target : relevance = 100, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +initial : relevance = 50, unhappiness=94 +target : relevance = 100, unhappiness=84 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +to object: c +initial : relevance = 50, unhappiness=94 +target : relevance = 100, unhappiness=84 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = c +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-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=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +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=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk 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 group +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 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 = group[0:2] == ijk 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-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 = 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 = successor bond between i and j 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 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 j and k 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 = k from target string +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=89 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +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 +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 i and j 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 +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 = 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 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 j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == ijk 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] == ijk 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 b 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 = group[0:2] == ijk from target string +object chosen = successor bond between j and k 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 = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +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 b and c from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +failed to break bonds: Fizzle +object chosen = group[0:2] == ijk 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 bond +to object: c +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +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-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: ijk with 3 letters, 4 objects, 2 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 k +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk 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] == ijk 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 j and k from other 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 +object chosen = group[0:2] == ijk 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 +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk 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: 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 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] == ijk from target 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] == ijk 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: ijk with 3 letters, 4 objects, 2 bonds for bond +object chosen = c from initial string +object chosen = c from initial string +object chosen = group[0:2] == ijk 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 +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +object chosen = successor 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] == ijk 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 = 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 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 +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 = 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 +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 +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: 0 +no incompatible bonds +no incompatible groups +building bond 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 = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +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 i and j from other string +bond strength = 48 for successor bond between i and j +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 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 i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between i and j +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = j 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 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--direction, with 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=89 +target : relevance = 0, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = k +no firstBond +no firstBond2 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = c 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: a +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +won fight with successor bond between i and j +broke the bonds +no incompatible groups +building bond predecessor bond between i and j +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=94 +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 = 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 +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-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 +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 bond +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +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: c, destination: b +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: i +object 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=78 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: k +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between i and j from other string +bond strength = 91 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j 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 +posting bottom up codelets +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between j and k 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 k +building bond successor bond between j and k +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +no incompatible groups +trying to break incompatible correspondences +won fight with Correspondence between a and i +building bond successor bond between i and j +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between i and j +firstBond2: successor bond between j and k +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, 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 +possible group: predecessor bond between a and b +trying from b to predecessor +proposing group from a to c +object chosen = group[0:2] == ijk from target string +won fight with successor bond between j and k +won fight with successor bond between i and j +broke the bonds +no incompatible Groups +building group +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=89 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +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 = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=78 +target : relevance = 100, 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with 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=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 +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 = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +won fight with group[0:2] == ijk +broke the groups +trying to break incompatible correspondences +won fight with Correspondence between a and i +building bond successor bond between i and j +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 +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=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 +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 = 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 = 100, unhappiness=78 +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=78 +target : relevance = 50, 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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with 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 +already exists...activate descriptors & fizzle +object chosen = i 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +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 i and j from other string +bond strength = 94 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +lost fight with successor bond between i and j +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 = 91 for successor bond between a and b +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +no firstBond2 +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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with 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 = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +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 = 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 +object chosen = group[0:2] == ijk 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=79 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +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 bond +to object: a +object chosen = predecessor bond between i and j from other string +bond strength = 94 for predecessor bond between i and j +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--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=84 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 1 +successor bond between i and j +won fight with successor bond between i and j +broke the bonds +no incompatible groups +building bond predecessor bond between i and j +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 j and k from other string +bond strength = 48 for successor bond between j and k +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 = 0, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=84 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +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=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j Post top down: top-down-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 @@ -53443,67 +101476,3899 @@ Post top down: top-down-group-scout--category, with urgency: 4 Post top down: 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = group[0:2] == ijk 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 +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +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] == ijk 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +no firstBond2 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +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] == ijk 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 = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +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 = 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 a and b from other string +already exists: activate descriptors & Fizzle +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 = 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 i and j 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 +initial : 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: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk 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] == ijk 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 = 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 +initial : 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 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +object chosen = group[0:2] == ijk 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] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = i from target string +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +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 i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +won fight with predecessor bond between i and j +broke the bonds +won fight with group[0:2] == ijk +broke the groups +trying to break incompatible correspondences +lost fight with Correspondence between a and i +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk 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 = 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 -initial : relevance = 50, unhappiness=79 +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] == ijk 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 = 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +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: ijk with 3 letters, 4 objects, 2 bonds for bond +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +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 = 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 +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] == ijk from target string +object chosen = group[0:2] == ijk 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 = 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +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 i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between i and j 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = b from initial string +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +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: 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 i and j from other 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 +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 +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 0, unhappiness=15 target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +no firstBond2 +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 +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 +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 = 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 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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: 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 = c 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 +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +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 +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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 = 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 = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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 +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = i from target string +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = Correspondence between b and j from other string +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 = c from initial string +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-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 = c 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 +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 = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = j from target string +object chosen = b from initial string +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +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 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 j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: b +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between i and j +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +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-group-scout--direction, with urgency: 3 +Post top down: 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 = k 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=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 b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = k from target 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 = predecessor bond between j and k 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-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 = 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: 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: k +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +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 = 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 j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +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 bond +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 +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j 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-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=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: i +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 b -initial : relevance = 50, unhappiness=79 +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 +no incompatible bonds +no incompatible Groups +building group +urgency: 100.0, number: 1, bin: 7 +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] == 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-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=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = k from target 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=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +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 = k from target string +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +urgency: 100.0, number: 1, bin: 7 +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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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] == ijk 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 = 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 i and j from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +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 +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] == 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 +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: 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 +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 = 48 for successor bond between b and c +succeeded: posting bond-builder +object chosen = group[0:2] == ijk 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 +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] == ijk 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from i to k +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] == ijk 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 = 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 = i from target string +object chosen = group[0:2] == ijk 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 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +object chosen = group[0:2] == ijk 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 = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk 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 = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +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 i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == ijk 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 +top_down_bond_scout__category +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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 +object chosen = a 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 = 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-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 = 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 = 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 = group[0:2] == ijk from target string +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +object chosen = group[0:2] == ijk 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 +object chosen = j from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between i and j 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +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 group +object chosen = group[0:2] == abc from initial string +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +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 = 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 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 +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 = k 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: 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 = 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 +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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond +source: i, destination: j +urgency: 100.0, number: 1, bin: 7 +object chosen = i from target string +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +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 +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-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 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: a, destination: b +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 +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=89 +target : relevance = 50, unhappiness=100 +initial string selected: abc with 3 letters, 3 objects, 1 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 +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 +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=100 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = a +no firstBond +no firstBond2 +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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=84 +target : relevance = 50, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j +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 = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +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 i and j 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 = 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--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 +already exists: activate descriptors & Fizzle +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: c, destination: 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 = 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 = 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 = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +initial : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +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 = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +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 = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +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 +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 +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 i and j from other string +bond strength = 48 for predecessor bond between i and j +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 = 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: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: 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-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 +already exists: activate descriptors & Fizzle +object chosen = j 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: 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 = j from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: k, destination: j +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 = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +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 +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 b 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 i and j 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 = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +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 +object chosen = j from target 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 j and k +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 +posting bottom up codelets +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +lost fight with successor bond between j and k +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=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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +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 = 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 j and k 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: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: k +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between j and k 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: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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=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] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = k from target string +object chosen = k 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: c +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 4 objects, 2 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 i to k +object chosen = successor 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 +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 +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] == ijk 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: ijk with 3 letters, 4 objects, 2 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 k +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] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk 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: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = j 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] == ijk 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 bond +to object: 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 +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 +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between i and j 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 +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: 1, bin: 7 +urgency: 100.0, number: 2, bin: 7 +object chosen = j from target string +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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] == ijk from target string +object chosen = k from target string +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 = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +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 = b 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 = j from target string +destination: k +chosen bond facet: letterCategory +Source: j, destination: k +source descriptor: J +destination descriptor: K +proposing successor bond +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 = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = c from initial string +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 +object chosen = j from target string +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +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 +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 j and k from other string +bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +object chosen = a 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 +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 = j 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 = k from target string +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +object chosen = predecessor bond between i and j from other string +bond strength = 69 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = j from target string +posting bottom up codelets +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between i and j +object 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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +lost fight with predecessor bond between j and k +failed to break bonds: Fizzle +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 +Post top down: 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 = c 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 j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k 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 +building bond predecessor bond between b and c +initial : relevance = 50, unhappiness=100 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +to object: b +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +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 +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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 = b from initial string +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = group[0:2] == ijk 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 = b +no firstBond +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 = 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 = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: b, destination: c +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 +lost fight with Correspondence between a and i +Post top down: 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 +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 +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 +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: b, destination: a +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 = 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=89 +target : relevance = 0, 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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +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 +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 +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 +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between a and i +Post top down: 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 = group[0:2] == ijk from target 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 +lost fight with Correspondence between a and i +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=89 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +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 = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +won fight with predecessor bond between j and k +broke the bonds +won fight with group[0:2] == ijk +broke the groups +trying to break incompatible correspondences +lost fight with Correspondence between c and k +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: c +initial : relevance = 100, unhappiness=89 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 a and b from other string -bond strength = 91 for predecessor bond between a and b +initial : relevance = 100, unhappiness=89 +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 = 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 = 50, unhappiness=79 +initial : relevance = 100, unhappiness=89 +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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post 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=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +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 = 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 bond +to object: b +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 = 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 = 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 = 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 +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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +Post top down: top-down-bond-scout--category, with 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 = a 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 i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +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 = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = b from initial string +object chosen = predecessor bond between i and j 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 +object chosen = predecessor bond between i and j 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j 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 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=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +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 +already exists...activate descriptors & fizzle +object chosen = predecessor bond between i and j 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 +top_down_bond_scout__category +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 +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: b, destination: a +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 +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 +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 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk 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 +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: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k object chosen = group[0:2] == ijk from target string +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 +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = j 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 = j from target string +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk 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] == ijk from target 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-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 = j from target string +destination: k +chosen bond facet: letterCategory +Source: j, destination: k +source descriptor: J +destination descriptor: K +proposing successor 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 +object 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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +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 +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 = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between j and k +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 1 +successor bond between j and k +won fight with successor bond between j and k +broke the bonds +no incompatible groups +building bond predecessor bond between j and k +object chosen = b 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--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 = 94 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 +bond strength = 94 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 +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-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 = a from initial string +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = k from target 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: 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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 +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: c, destination: b +object chosen = group[0:2] == abc from initial string +object chosen = a from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j +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 = 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 +no incompatible bonds +no incompatible Groups +building group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: k, destination: j +object chosen = successor bond between j and k from other string +bond strength = 48 for successor bond between j and k +object chosen = predecessor bond between b and c 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 +trying to break incompatible correspondences +lost fight with Correspondence between a and i +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 = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +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: 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--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: j +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: j, destination: i +object chosen = j 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for group +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 = 0, unhappiness=15 +target : relevance = 0, unhappiness=89 +target string selected: ijk 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: b, destination: c +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from j to k +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-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 = 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 i and j from other string +bond strength = 94 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between i and j +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 +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from i to k +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 +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=89 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +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 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 +already exists: activate descriptors & Fizzle +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = group[0:2] == ijk 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=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[1:2] == jk 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 +posting bottom up codelets +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 = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and k 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=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +no firstBond2 +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +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 = i from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k +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] == abc from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-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 = 100, unhappiness=78 +target string selected: ijk 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: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +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 = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = k from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: i +Post top down: top-down-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 i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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: 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 = 0, unhappiness=15 +target : relevance = 0, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +urgency: 100.0, number: 2, bin: 7 +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +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: c, destination: b +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +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 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk 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 j and k from other string +bond strength = 96 for predecessor bond between j and k +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 i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +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 +succeeded: posting bond-builder +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k +urgency: 100.0, number: 2, bin: 7 +object chosen = group[0:2] == ijk from target string +object chosen = i from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +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 i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +posting bottom up codelets +object chosen = predecessor bond between j and k 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 +initial : 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 = 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: ijk 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 +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +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 = 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 = 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 = 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 = 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 = c 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 = 48 for successor 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 = 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 = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +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 = 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 = b from initial string +destination: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor 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 +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +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 +object chosen = a 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 = k 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 = j 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 = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +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 = a 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 i and j from other string +bond strength = 48 for predecessor bond between i and j +succeeded: posting bond-builder +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +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 +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 i and j from other string +bond strength = 48 for successor bond between i and j +object chosen = a 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 = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +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 = 91 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 +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 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 a and b 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 +Post top down: 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 = a 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 = 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 = a from initial string +object chosen = k from target string +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: k, destination: j +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 = j from target string +destination: k +chosen bond facet: letterCategory +Source: j, destination: k +source descriptor: J +destination descriptor: K +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 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=89 +target : relevance = 50, unhappiness=89 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +to object: j +urgency: 100.0, number: 1, bin: 7 +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 +object chosen = j from target string +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +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 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +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 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between j and k from other string +bond strength = 94 for successor bond between j and k +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=94 +target : relevance = 50, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +initial : relevance = 50, unhappiness=94 +target : relevance = 50, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 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 = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:1] == ij from target string +object chosen = a from initial 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 j and k +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=94 +target : relevance = 100, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: j, destination: i +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +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 = 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 = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with 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 = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=89 +target : relevance = 100, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +to object: b +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 = 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 = 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 = 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 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=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 i and j 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-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post 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 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 j and k 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] == ijk from target string +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +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 +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +object chosen = j from target string +object chosen = group[0:2] == ijk 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 +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=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +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] == ijk 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-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +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] == abc from initial string +object chosen = j 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 +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 = 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 +posting bottom up codelets +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +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: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: k +object chosen = successor bond between b 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 j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between j and k 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] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk 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 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from j to successor +proposing group from i to k +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +object chosen = i from target string +object chosen = group[0:2] == abc from initial string +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +object chosen = group[0:2] == ijk 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +posting bottom up codelets +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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 +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 +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 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: 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] == 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: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +object chosen = successor bond between j and k from other string +bond strength = 96 for successor bond between j and k +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: i, destination: j +object chosen = successor bond between i and j from other string +bond strength = 96 for successor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j 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 j and k 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] == ijk 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] == ijk 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 +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond 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] == ijk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 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 k +initial : 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] == ijk from target string +posting bottom up codelets +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk 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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +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 = j 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 +urgency: 100.0, number: 1, bin: 7 +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 j 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 +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between b and c +object chosen = b from initial string +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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 = 69 for successor bond between a and b +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +succeeded: posting bond-builder +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = k from target string +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = i from target string +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 = 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-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 = 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 i and j from other string +bond strength = 94 for predecessor bond between i and j +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=89 +target : relevance = 0, unhappiness=94 +initial string selected: abc with 3 letters, 3 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 = j from target string +destination: i +chosen bond facet: letterCategory +Source: j, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +object chosen = i from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=89 +target : relevance = 0, unhappiness=94 +target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +source: i, destination: j +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between i and j +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-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 i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +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 = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +object chosen = i 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: 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=84 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: 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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +initial : relevance = 0, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: i, destination: j +object chosen = Correspondence between b and j from other string +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = k from target string +object chosen = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +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 = successor bond between i and j from other string +bond strength = 91 for successor bond between i and j +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-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +source: k, destination: j +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = b from initial string +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +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--direction, with urgency: 3 +Post top down: 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 = i from target string +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=78 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from i to k +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 = 91 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +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 j and k +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to j +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-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 no incompatible groups -building bond predecessor bond between b and c -initial : relevance = 0, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +trying to break incompatible correspondences +lost fight with Correspondence between c and k +initial : relevance = 100, unhappiness=84 +target : relevance = 50, unhappiness=84 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction source chosen = j -firstBond: successor bond between j and k +firstBond: predecessor bond between i and j +firstBond2: successor bond between j and k possible group: successor bond between j and k trying from j to successor -proposing group from i to k -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 1 -successor bond between i and j -lost fight with successor bond between i and j -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 -no incompatible groups -building bond successor bond between a and b +proposing group from j to k +object chosen = group[0:2] == abc 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 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 j and k from other string number of incompatibleBonds: 1 successor bond between j and k won fight with successor bond between j and k broke the bonds -won fight with group[0:2] == ijk -broke the groups +no incompatible groups +trying to break incompatible correspondences +won fight with Correspondence between c and k building bond predecessor bond between j and k +object chosen = c from initial string +object chosen = group[0:2] == ijk from target string +object chosen = group[0:1] == ij from target string +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +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-group-scout--direction, with urgency: 3 @@ -53511,204 +105376,45 @@ Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--category, with urgency: 4 Post top down: top-down-group-scout--category, with urgency: 4 Post top down: top-down-group-scout--category, with urgency: 4 +Post 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: ijk 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 -object chosen = group[0:1] == ab from initial string +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: c +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond object chosen = group[0:2] == ijk from target 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 -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: ijk with 3 letters, 3 objects, 2 bonds for bond -source: i, destination: j object chosen = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k +bond strength = 96 for predecessor bond between j and k succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 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[1:2] == jk 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 = 100, unhappiness=78 +target : relevance = 0, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +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 = b from initial string object chosen = successor bond between i and j from other string bond strength = 91 for successor bond between i and j succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -object chosen = j from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = j -firstBond: predecessor bond between j and k -firstBond2: 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 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == ijk 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 -urgency: 100.0, number: 1, bin: 7 -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 -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 = 50, unhappiness=79 -target string selected: ijk 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with 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 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:1] == ij from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -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 = 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 -already exists: activate descriptors & Fizzle -initial : relevance = 33, unhappiness=79 -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 b to c -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 -Post top down: 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-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with 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] == ijk from target string -lost fight with predecessor bond between j and k -failed to break bonds: Fizzle -initial : relevance = 33, unhappiness=78 -target : relevance = 33, unhappiness=78 -target string selected: ijk 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:1] == ab -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between a and i -building bond predecessor bond between a and b +object chosen = a from initial string initial : relevance = 0, unhappiness=78 -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[0:1] == ij from target string -object chosen = group[1:2] == bc from initial string -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: a -initial : relevance = 0, unhappiness=78 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: k -object chosen = group[0:1] == ij from target string -destination: k -initial : relevance = 0, unhappiness=78 -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[0:1] == ij from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -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[1:2] == bc from initial string +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j Post top down: top-down-bond-scout--direction, with urgency: 3 Post top down: top-down-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--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 @@ -53719,222 +105425,37 @@ Post top down: top-down-group-scout--category, with urgency: 4 Post top down: top-down-group-scout--category, with 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 = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -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 -won fight with predecessor bond between b and c -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 33, unhappiness=78 -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 = 48 for successor bond between a and 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[0:1] == ij from target string -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 33, 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 = 33, unhappiness=78 -target string selected: ijk 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-group-scout--direction, with urgency: 3 -Post top down: top-down-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--category, with urgency: 4 -Post top down: top-down-group-scout--category, with 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 = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=78 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: successor bond between i and j -firstBond2: predecessor bond between j and k -possible group: predecessor bond between j and k -trying from j to predecessor -proposing group from j to k -initial : relevance = 0, unhappiness=78 -target : relevance = 33, unhappiness=78 -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 = group[0:2] == abc from initial string -object chosen = Correspondence between b and j from other string -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 -no incompatible bonds -no incompatible 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[1:2] == bc 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 -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 -posting bottom up codelets -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 = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:1] == ij from target string -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 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 -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == ijk from target string -lost fight with predecessor bond between j and k -failed to break bonds: Fizzle -object chosen = predecessor bond between j and k from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 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 -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: k -initial : relevance = 100, unhappiness=15 -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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -initial : relevance = 0, 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 -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[0:1] == ij -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 -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[0:1] == ij -no firstBond -no firstBond2 -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk 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: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:1] == ij from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk 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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 i and j from other string -bond strength = 48 for successor bond between i and j -succeeded: posting bond-builder +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: 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[1:2] == jk from target string +no incompatible bonds +no incompatible Groups +building group urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 +object chosen = group[0:2] == ijk from target string +object chosen = j from target string +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=78 +target : relevance = 66, unhappiness=78 target string selected: ijk 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 -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j -firstBond: predecessor bond between j and k -firstBond2: 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 = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:1] == ij from target string object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +no incompatible bonds +no incompatible Groups +building group +object chosen = group[0:2] == ijk from target string +no incompatible bonds +won fight with group[1:2] == jk +won fight with group[1:2] == jk +broke the Groups +building group object chosen = k from target string destination: j chosen bond facet: letterCategory @@ -53942,52 +105463,684 @@ Source: k, 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] == jk from target string -object chosen = j from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = k 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 +object chosen = group[0:2] == ijk from target string +won fight with predecessor bond between j and k +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=18 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = a from initial string +object chosen = group[0:2] == ijk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=18 +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 = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle top_down_bond_scout__category initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 +target : relevance = 0, unhappiness=18 +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=18 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +Post top down: top-down-bond-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +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 = 0, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between j and k 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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +no firstBond2 +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] == ijk 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 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 = 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 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = k 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 +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 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 +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] == 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 j and k from other string +bond strength = 96 for predecessor bond between j and k +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 +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +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 +object chosen = predecessor bond between j and k 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 +object chosen = group[0:2] == ijk from target string +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 b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk 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=100 +target string selected: ijk with 3 letters, 3 objects, 0 bonds for group +object chosen = k from target string +object chosen = group[0:2] == ijk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 100, unhappiness=100 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk 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=100 +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=100 +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-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 +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +object chosen = c from initial string +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk from target string +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 +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: 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 = successor bond between b 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-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[0:2] == abc +broke the groups +building bond predecessor bond between b and c +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 +lost fight with predecessor bond between b and c +failed to break bonds: Fizzle +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 50, unhappiness=15 +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=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == ijk from target string +Post top down: top-down-bond-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 +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 = 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 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 = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[0:1] == ab 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 +Post top down: top-down-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 = b from initial string +object chosen = c from initial string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: i +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j 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=84 +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 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-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 +urgency: 100.0, number: 1, bin: 7 +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 = 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 +lost fight with Correspondence between c and k +object chosen = group[0:2] == ijk 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 = c +firstBond: predecessor bond between b and c +no firstBond2 +object chosen = a from initial 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 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-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] == ijk 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 +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: 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 +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 +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 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 = 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 = 0, unhappiness=15 +initial string selected: abc with 3 letters, 3 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 +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 +already exists: activate descriptors & 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 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 +bond strength = 94 for successor bond between b and c +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 = 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[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 = 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 +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 = 50, unhappiness=79 +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 = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond source: k, destination: j urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:1] == ij from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: group[0:1] == ij -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[0:1] == ij -no firstBond -no firstBond2 -object chosen = group[0:2] == abc from initial string object chosen = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k +bond strength = 96 for predecessor bond between j and k succeeded: posting bond-builder -object chosen = group[0:2] == ijk from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 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 = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k +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 +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between c and k +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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] == ijk from target string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k 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 +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 = 0, unhappiness=79 +target : relevance = 0, 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 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=79 +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 = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: k +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 +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 = 91 for successor bond between b and c +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +won fight with predecessor bond between j and k +broke the bonds +lost fight with group[0:2] == ijk +failed to break groups: Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk from target string +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 direction +source chosen = b +firstBond: predecessor bond between a and b +firstBond2: predecessor bond between b and c +object chosen = group[0:2] == ijk 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 +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 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == ijk 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] == ijk 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 +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 +bond strength = 78 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 +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 +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 +object chosen = predecessor bond between i and j from other string +bond strength = 48 for predecessor bond between i and j +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: 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 +object chosen = predecessor bond between i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between i and j +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 = 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 = 91 for predecessor bond between a and b +succeeded: posting bond-builder +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 +object chosen = predecessor bond between j and k from other string +bond strength = 94 for predecessor bond between j and k +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between j and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +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--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 @@ -53995,272 +106148,660 @@ Post top down: 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 = 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 = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = a from initial string +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 = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +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 = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond +to object: j +object chosen = group[0:2] == ijk from target string +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=89 +target : relevance = 100, unhappiness=78 +target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from j to predecessor +proposing group from i to k +object chosen = c 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] == ijk 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-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 = j 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 i and j from other string +bond strength = 48 for successor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +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 = 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] == ijk from target string +object chosen = predecessor bond between i and j 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-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 j and k 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: 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=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 = j from target string +object chosen = a 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 +Post top down: top-down-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 = 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 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 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 = j from target string +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == abc from initial string +object chosen = c from initial string +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: j +Post top down: top-down-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 +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 = group[0:2] == abc from initial 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 = successor bond between i and j from other string +number of incompatibleBonds: 1 +predecessor bond between i and j +lost fight with predecessor bond between i and j +failed to break bonds: Fizzle +initial : relevance = 100, unhappiness=78 +target : relevance = 100, unhappiness=15 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +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-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] == ijk 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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: j, destination: k +object chosen = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = group[0:2] == ijk from target string +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == abc from initial string already exists...activate descriptors & fizzle object chosen = predecessor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = i from target string +bond strength = 96 for predecessor bond between j and k +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 = c from initial string +top_down_bond_scout__category initial : relevance = 100, unhappiness=15 -target : 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 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] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between j and k 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 +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 +already exists: activate descriptors & Fizzle +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = k 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 +top_down_bond_scout__category +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] == ijk from target string +already exists...activate descriptors & fizzle +object chosen = k from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +object chosen = group[0:2] == ijk 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 = 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: ijk 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: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = j +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from j to predecessor +proposing group from i to k +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] == ijk from target string +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = group[0:2] == ijk 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 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +source: k, destination: j +initial : 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 = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -no firstBond2 -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk 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: ijk with 3 letters, 4 objects, 2 bonds for bond -source: group[0:1] == ij, destination: k -object chosen = predecessor bond between j and k from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: i -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 +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 = 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 = predecessor bond between j and k from other string +bond strength = 96 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor 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] == ijk from target string +object chosen = group[0:2] == ijk 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 = 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 +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: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = i +firstBond: predecessor bond between i and j +possible group: predecessor bond between i and j +trying from i to predecessor +proposing group from i to k +urgency: 100.0, number: 2, bin: 7 +object chosen = j from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +to object: i +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 +object chosen = group[0:2] == ijk from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between i and j from other string +bond strength = 96 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == ijk from target 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 = 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: 2, bin: 7 object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between i and j from other string -bond strength = 94 for predecessor bond between i and j -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between i and j from other string -bond strength = 94 for predecessor bond between i and j -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: group[0:1] == ij, destination: k -object chosen = group[0:1] == ij from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: j -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 1 -successor bond between i and j -won fight with successor bond between i and j -broke the bonds -won fight with group[0:1] == ij -broke the groups -building bond predecessor bond between i and j -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for direction -source chosen = i -firstBond: predecessor bond between i and j -possible group: predecessor bond between i and j -trying from i to predecessor -proposing group from i to k -object chosen = group[0:1] == ij from target string -object chosen = j 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 -posting bottom up codelets -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: i, destination: j -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -object chosen = group[0:2] == ijk 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=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: k -object chosen = group[0:2] == ijk 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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = i -firstBond: predecessor bond between i and j -no firstBond2 -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 -object chosen = successor bond between j and k from other string -bond strength = 48 for successor bond between j and k +urgency: 100.0, number: 2, 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 -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:1] == ij from target string -object chosen = successor bond between i and j from other string -number of incompatibleBonds: 1 -predecessor bond between i and j -lost fight with predecessor bond between i and j -failed to break bonds: Fizzle -object chosen = group[0:2] == ijk 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 -posting bottom up codelets -object chosen = predecessor bond between i and j from other 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 +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 = group[0:2] == ijk 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 = j 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 -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: ijk with 3 letters, 4 objects, 2 bonds for group +urgency: 100.0, number: 2, bin: 7 +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 = successor bond between j and k from other string +bond strength = 91 for successor bond between j and k +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 100, unhappiness=15 target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction -source chosen = j +source chosen = k firstBond: predecessor bond between j and k -firstBond2: predecessor bond between i and j +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = successor bond between j and k from other string +number of incompatibleBonds: 1 +predecessor bond between j and k +won fight with predecessor bond between j and k +broke the bonds +lost fight with group[0:2] == ijk +failed to break groups: Fizzle +object chosen = group[0:2] == ijk 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 = 100, unhappiness=15 +target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +possible group: predecessor bond between j and k +trying from k to predecessor +proposing group from i to k +object chosen = group[0:2] == ijk from target string +object chosen = group[0:2] == ijk 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 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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 +object chosen = a 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 j and k from other string +bond strength = 48 for predecessor bond between j and k +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 = 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 = 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 = 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 = 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 = 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 +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 j and k from other string +bond strength = 48 for predecessor bond between j and k +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 +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 +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +object chosen = c from initial string +urgency: 23.200000000000003, number: 1, bin: 2 +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 = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +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 = 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 = 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 = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +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 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +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 +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +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 = j 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 +bond strength = 48 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +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 = b 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 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 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: i -urgency: 100.0, number: 2, 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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == ijk from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, 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 -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 = group[0:2] == ijk from target string -lost fight with predecessor bond between j and k -failed to break bonds: Fizzle -initial : relevance = 0, unhappiness=18 -target : relevance = 0, 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 -firstBond2: predecessor bond between b and c -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-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 = i 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 direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -object chosen = predecessor bond between i and j from other string -bond strength = 96 for predecessor bond between i and j +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between i and j 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 direction -source chosen = b -firstBond: predecessor bond between b and c -firstBond2: 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 = 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 -object chosen = group[0:2] == abc from initial string diff --git a/copycat/copycat.py b/copycat/copycat.py index fc400b8..32729ad 100644 --- a/copycat/copycat.py +++ b/copycat/copycat.py @@ -3,6 +3,7 @@ from .randomness import Randomness from .slipnet import Slipnet from .temperature import Temperature from .workspace import Workspace +from .gui import GUI class Reporter(object): @@ -24,13 +25,15 @@ class Reporter(object): class Copycat(object): - def __init__(self, rng_seed=None, reporter=None): + def __init__(self, rng_seed=None, reporter=None, showgui=True): self.coderack = Coderack(self) self.random = Randomness(rng_seed) self.slipnet = Slipnet() self.temperature = Temperature() self.workspace = Workspace(self) self.reporter = reporter or Reporter() + self.showgui = showgui + self.gui = GUI('Copycat') def mainLoop(self, lastUpdate): currentTime = self.coderack.codeletsRun @@ -47,6 +50,9 @@ class Copycat(object): self.reporter.report_coderack(self.coderack) self.reporter.report_temperature(self.temperature) self.reporter.report_workspace(self.workspace) + + if self.showgui: + self.gui.update() return lastUpdate def runTrial(self): diff --git a/copycat/gui.py b/copycat/gui.py new file mode 100755 index 0000000..f66c00b --- /dev/null +++ b/copycat/gui.py @@ -0,0 +1,56 @@ +#!/usr/bin/env python3 + +import sys +import tkinter as tk +import tkinter.ttk as ttk +from tkinter import scrolledtext +from tkinter import filedialog + + +class MainApplication(ttk.Frame): + def __init__(self, parent, *args, **kwargs): + ttk.Frame.__init__(self, parent, *args, **kwargs) + self.parent = parent + self.create_widgets() + self.columnconfigure(0, weight=1) + self.rowconfigure(0, weight=1) + + def create_widgets(self): + """Contains all widgets in main application.""" + + main_label = tk.Label(self, text="abc:abd::ijk:?", background='black', foreground='white') + main_label.grid(column=0, row=0, columnspan=9, rowspan=4) + temp_label = tk.Label(self, text='temp') + temp_label.grid(column=9, row=0, rowspan=1, sticky=tk.E) + + example_net = [ + ('left', 100), + ('right', 100), + ('a', 10), + ('b', 9), + ('rightmost', 100) + ] + + MAX_COLUMNS = 10 + MAX_ROWS = 4 + + row = 0 + for i, (name, amount) in enumerate(example_net): + column = i % MAX_COLUMNS + if column == 0: + row += 1 + if row + 1 >= MAX_ROWS: + break + l = tk.Label(self, text='{}\n({})'.format(name, amount)) + l.grid(column=column, row=row, sticky=tk.SE) + +class GUI(object): + def __init__(self, title): + self.root = tk.Tk() + self.root.title(title) + self.app = MainApplication(self.root) + self.app.pack(side='top', fill='both', expand=True) + + def update(self): + self.root.update_idletasks() + self.root.update()