From a564e43dfff5adcd2c4e9bdd1824b4cf3dfe21dd Mon Sep 17 00:00:00 2001 From: Alexandre Linhares Date: Wed, 27 Sep 2017 20:00:02 -0300 Subject: [PATCH] Preparing for refactor --- copycat.log | 233203 +++++++++-------------------------- copycat/codeletMethods.py | 67 +- 2 files changed, 57964 insertions(+), 175306 deletions(-) diff --git a/copycat.log b/copycat.log index ffd33bd..d12dc4c 100644 --- a/copycat.log +++ b/copycat.log @@ -1,10 +1,9 @@ -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b +object chosen = j from target string +destination: k chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B +Source: j, destination: k +source descriptor: J +destination descriptor: K proposing successor bond object chosen = b from initial string destination: a @@ -13,12 +12,55 @@ 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: 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 +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 -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 +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 = j from target string +destination: j +chosen bond facet: letterCategory +Source: j, destination: j +source descriptor: J +destination descriptor: J +proposing sameness 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 = 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 Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets object chosen = b from initial string @@ -28,27 +70,8 @@ Source: b, destination: c source descriptor: B destination descriptor: C 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 = i 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 = 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 = a from initial string destination: b chosen bond facet: letterCategory @@ -56,53 +79,32 @@ Source: a, destination: b source descriptor: A destination descriptor: B proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 +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 = b from initial string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -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: 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 = i 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 +Source: i, destination: i +source descriptor: I 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 +proposing sameness bond +object chosen = j 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 = 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: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness bond +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder object chosen = j from target string destination: k chosen bond facet: letterCategory @@ -110,59 +112,155 @@ 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 = b from initial string -object chosen = a from initial string +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +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 +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +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 +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 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 = sameness bond between i and i from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between i and i +urgency: 100.0, number: 1, bin: 7 +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +object chosen = i from target string destination: i chosen bond facet: letterCategory -Source: j, destination: i -source descriptor: J +Source: i, destination: i +source descriptor: I destination descriptor: I +proposing sameness 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 = b 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 = 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 +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 = 20, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for direction +source chosen = a +no firstBond +no firstBond2 +urgency: 100.0, number: 1, bin: 7 +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +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 = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +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--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets object chosen = 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 -bond strength = 48 for predecessor bond between j and k -object chosen = i from target string -destination: j +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 20, unhappiness=91 +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 = a from initial string +destination: b chosen bond facet: letterCategory -Source: i, destination: j -source descriptor: I -destination descriptor: J +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 = 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 20, unhappiness=91 +target string selected: iijjkk with 6 letters, 6 objects, 2 bonds for bond +source: j, destination: 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 -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 -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 i and j from other string -bond strength = 48 for predecessor bond between i and j -succeeded: posting bond-builder +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 @@ -170,23 +268,48 @@ 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: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness 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: j chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K +Source: j, destination: j +source descriptor: J destination descriptor: J -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -object chosen = c from initial string -destination: b +proposing sameness bond +object chosen = k from target string +destination: k chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +object chosen = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness bond +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 20, unhappiness=91 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: b, destination: a +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = successor bond between 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 @@ -195,4558 +318,1382 @@ Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--category, with urgency: 4 Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: 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 -to object: c -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=89 -target : relevance = 0, unhappiness=100 -target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond -to object: j -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 = k 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 +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 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=89 -target : relevance = 0, unhappiness=100 +initial : relevance = 0, unhappiness=89 +target : relevance = 20, unhappiness=91 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 -object 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 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 = i 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 = 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 i and j from other string -bond strength = 48 for successor bond between i and j -succeeded: posting bond-builder -object chosen = Correspondence between c and k from other string -object chosen = c from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = 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 = 48 for successor bond between b and c -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, 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 = 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 = 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 -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 = a 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 = 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-description-scout, with urgency: 5 -posting bottom up codelets -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: 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 -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: 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] == 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 -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=94 -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 -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=94 -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 -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: 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with 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 -object 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 = 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 -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 -initial : relevance = 50, unhappiness=84 -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 -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 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -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 = 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 = 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] == 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 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 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 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 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-bond-scout--category, with urgency: 4 -posting bottom up codelets -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 -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[1:2] == jk from target string -object chosen = group[1:2] == bc from initial string -initial : relevance = 100, 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 = 100, 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 -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 = 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 -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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 -object chosen = group[0:2] == abc from initial string -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: successor bond between a and b -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 -object chosen = group[0:2] == abc from initial string -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: 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 = 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 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 -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 -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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = 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=79 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: a -object chosen = group[0:2] == ijk 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 = 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 = c 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 = group[1:2] == jk 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 = 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=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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:1] == ab from initial 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: 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 = 50, unhappiness=84 -target : relevance = 0, unhappiness=78 -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 -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 -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 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 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 -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -no incompatible groups -building bond successor bond between b and c -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-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] == 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 -urgency: 100.0, number: 1, bin: 7 -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 -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 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 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, 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 -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -no incompatible groups -building bond predecessor bond between b and c -object chosen = predecessor bond between b and c from other string -bond strength = 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 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=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 = 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 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -top_down_bond_scout__category -initial : relevance = 50, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object 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 = 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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = a from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 0, 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: 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 b and c 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 direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from b to c -object chosen = group[1:2] == bc from initial string -object chosen = predecessor bond between 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 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 -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 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 = 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 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 -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 = 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:1] == ab from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -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-bond-scout--category, with urgency: 4 -Post top down: 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 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=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 -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 = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from b to c -object chosen = successor bond between 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 -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -no incompatible groups -building bond successor bond between b and c -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[1:2] == bc from initial string -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -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: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 -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -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 -initial : relevance = 100, 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-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 -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 bond -to object: 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 -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 = c -firstBond: successor 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, 4 objects, 2 bonds for group -object chosen = predecessor bond between a and b from other string -bond strength = 91 for predecessor bond between a and b -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 = 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-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top 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 -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 = 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 = 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 = 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 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 -top_down_bond_scout__category -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 = predecessor bond between b and c from other string -bond strength = 91 for predecessor 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 = 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 -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 -object chosen = predecessor bond between b and c from other string -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[1:2] == bc from initial string -no incompatible bonds -lost fight with group[0:2] == abc -failed to break Groups: Fizzle -Post top down: top-down-bond-scout--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 bond -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 = 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 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 = 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 = 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 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -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 = 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 -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 = 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 -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: 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 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 = successor 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: 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 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 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 -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 -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 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 = 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 -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 -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 -top_down_bond_scout__category -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 -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 -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 direction -source chosen = i -firstBond: successor bond between i and j -no firstBond2 -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 = 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: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 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 -initial : 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 = 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[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 = 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 -object 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 -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 = 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 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = 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 -urgency: 100.0, number: 2, bin: 7 -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 = k -firstBond: successor bond between j and k -no firstBond2 -urgency: 100.0, number: 1, bin: 7 -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 = c -firstBond: successor bond between 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 = 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: 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: 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 -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 -urgency: 100.0, number: 1, bin: 7 -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 -object 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 = b 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 -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 = 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 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 = 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 -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 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 -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 -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 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = i 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 = b 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 = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with 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=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: 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 = 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 = 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 = 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 = 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 -initial : relevance = 50, 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 -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: b, destination: a -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 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 -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-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 -object chosen = b 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 -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 = 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 -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = j from target string -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: 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 -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 -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 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = 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 -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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 = 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 = 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 bond -to object: k -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=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for 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 = 91 for predecessor bond between b and c -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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 = 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 -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 a and b from other string -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 -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=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=79 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from b to predecessor -proposing group from b to c -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -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 = 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-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[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 -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 = 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 -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 -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: 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 -object 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 -object chosen = a from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -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 = k -firstBond: successor bond between j and k -no firstBond2 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: 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 = group[1:2] == bc from initial string -urgency: 100.0, number: 1, 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 -object chosen = successor 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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 = 0, 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=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 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] == ijk from target string -object chosen = group[0:2] == abc from initial string -won fight with predecessor bond between b and c -broke the bonds -no incompatible Groups -building group -object chosen = group[0:2] == ijk from target string -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 -object 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 = 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 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -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 a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -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: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 -to object: j -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 -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 = 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=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 = 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 = 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: k, destination: j -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = j 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 -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 -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 = successor 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 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 -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 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = b from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for 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 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 -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: 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 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: 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 -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 = c 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 = 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 -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == 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 = 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 -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 -already exists...activate 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: 1, bin: 7 -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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -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 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 = 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 = group[0:2] == ijk from target 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 -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 -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 -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 = k 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 -object 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 = j from target string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -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 -object chosen = c from initial string -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 -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 = 48 for predecessor bond between b and c -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between 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 -object chosen = predecessor 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 -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 = i 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 -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 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 -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -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-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 = 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 -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = 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 b and c from other string -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=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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with 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 direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object 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 = 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 = 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 = i 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: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = predecessor bond between 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 = 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 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, 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 direction -source chosen = j -firstBond: successor bond between i and j -no firstBond2 -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor 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 = 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 = 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 -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 = 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 -Post top down: top-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 -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 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 -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=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 -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 direction -source chosen = k -no firstBond -no firstBond2 -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top 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: 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 = 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 = 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 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 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 direction -source chosen = c -firstBond: successor bond between 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--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 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 = a -firstBond: successor 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: k -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 bond -to object: 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 = 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 = 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--category, with 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=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 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 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 = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -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 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=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 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 -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-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 = a -firstBond: successor 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 -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=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, 3 objects, 2 bonds for group -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 -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] == 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 -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--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 -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -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 = 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 = 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 -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 = 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=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 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 -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-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 -initial : relevance = 100, unhappiness=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 -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 -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 -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 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -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 -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 -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 -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 = 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 = 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 -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 -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 -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 = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = c from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -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 = 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 -posting bottom up codelets -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 -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = 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 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 = c from initial string -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 = 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 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -succeeded: posting bond-builder -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = predecessor bond between 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 -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 -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 = 48 for predecessor bond between b and c -succeeded: posting bond-builder -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 -won fight with successor bond between b and c -broke the bonds -no incompatible groups -building bond predecessor bond between b and c -object chosen = predecessor bond between b and c from other string -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 -initial : relevance = 0, 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 = c 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 -initial : relevance = 0, 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 -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 = 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 -object chosen = b from initial string -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 -object 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 = 0, unhappiness=100 -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 = 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 -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle +target : relevance = 0, unhappiness=91 +target string selected: iijjkk with 6 letters, 6 objects, 2 bonds for bond +source: i, destination: i +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder 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 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 -Post top down: 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 = i from target string -urgency: 100.0, number: 1, bin: 7 -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: k, destination: j -initial : relevance = 100, unhappiness=89 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond initial : relevance = 0, 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 = predecessor bond between b and c from other string -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=89 -target : relevance = 0, unhappiness=100 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = 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 = 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 = 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 direction -source chosen = i -no firstBond -no firstBond2 -object chosen = k from target string -urgency: 100.0, number: 1, bin: 7 -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: 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-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 -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 = 94 for successor bond between i and j -succeeded: posting bond-builder -object chosen = i 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 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 -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 -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 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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -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, 3 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=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = group[0:2] == abc from initial string -object chosen = 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 -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 = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-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 -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 -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 = 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 = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between 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=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -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 -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 = 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 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 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 -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=78 -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 = 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=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -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 = 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=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 = 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 = 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 direction -source chosen = a -firstBond: successor 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 = 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 -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-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = 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 = 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 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -firstBond2: successor bond between a and b -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -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 = 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 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -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 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 b and c from other string -bond strength = 96 for successor bond 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 -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 -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 -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=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 = 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 -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 -initial : 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 -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 -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 -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: 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 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: 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 -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 = k 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 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -object chosen = a from initial string -object chosen = 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 = Correspondence between c 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 -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 = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = 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 = 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 -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 -object 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=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 = 48 for successor bond between j and k -urgency: 100.0, number: 1, bin: 7 -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-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=100 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: c, destination: b -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = Correspondence between c 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 = 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 -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 = 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 -initial : relevance = 0, unhappiness=89 -target : relevance = 0, unhappiness=100 -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 = 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 -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 = 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 = 0, unhappiness=89 +target : relevance = 0, unhappiness=91 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 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 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=89 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: b, destination: c -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: b, destination: c -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 -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 = 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 = 94 for successor bond between a and b -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=89 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: c, destination: b -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 +object chosen = sameness bond between k and k from other string number of incompatibleBonds: 0 no incompatible bonds no incompatible groups +building bond sameness bond between k and k +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = sameness bond between j and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between j and j +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +object chosen = i from target string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=94 +target : relevance = 20, unhappiness=86 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for bond +source: i, destination: i +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 = 50, unhappiness=94 +target : relevance = 20, unhappiness=86 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for bond +source: i, destination: j +object chosen = successor bond between i and j from other string +bond strength = 93 for successor bond between i and j +succeeded: posting bond-builder +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between i and j +object chosen = sameness bond between i and i 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: 6 +posting bottom up codelets +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=72 +target string selected: iijjkk with 6 letters, 6 objects, 5 bonds for bond +to object: 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 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with 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 -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 -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=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 b and c from other string +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +bond strength = 94 for successor bond between i and j +object chosen = k from target string +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = a from initial string +object chosen = sameness bond between i and i from other string already exists: activate descriptors & Fizzle object chosen = successor bond between a and b from other string bond strength = 96 for successor bond between a and b succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = sameness bond between j and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=78 +target : relevance = 40, unhappiness=72 +target string selected: iijjkk with 6 letters, 6 objects, 5 bonds for bond +to object: k +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 60, unhappiness=72 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b object chosen = successor bond between a and b from other string already exists: activate descriptors & Fizzle -object chosen = successor bond between j and k from other string -bond strength = 94 for successor bond between j and k -succeeded: posting bond-builder +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=72 +target string selected: iijjkk with 6 letters, 6 objects, 5 bonds for direction +source chosen = k +firstBond: sameness bond between k and k +possible group: sameness bond between k and k +trying from k to sameness +proposing group from k to k +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 60, unhappiness=72 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=89 +target : relevance = 40, unhappiness=72 +target string selected: iijjkk with 6 letters, 6 objects, 5 bonds for direction +source chosen = k +firstBond: successor bond between j and k +possible group: successor bond between j and k +trying from k to successor +proposing group from j to k +object chosen = sameness bond between k and k from other string +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: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 100, unhappiness=78 +target : relevance = 40, unhappiness=72 initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction source chosen = c firstBond: successor 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: 100.0, number: 1, bin: 7 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 -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 +initial : relevance = 0, unhappiness=78 +target : relevance = 60, unhappiness=72 +target string selected: iijjkk with 6 letters, 6 objects, 5 bonds for bond +source: k, destination: k +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 +object chosen = group[3:4] == jk from target string +object chosen = group[4:5] == kk from target string +object chosen = sameness bond between k 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=78 -target : relevance = 100, unhappiness=89 +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=72 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 -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 -top_down_bond_scout__category +source chosen = b +firstBond: successor bond between a and b +firstBond2: successor bond between b and c +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder initial : relevance = 100, unhappiness=78 -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 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 +target : relevance = 40, unhappiness=72 +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 = 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=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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-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 = 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: 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 -object chosen = k from target string -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=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 = 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 -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 = successor bond between b and c from other string -already exists: activate descriptors & Fizzle +target : relevance = 0, unhappiness=72 +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 Post top down: top-down-bond-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with 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 -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 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 -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 = 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: successor 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 -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 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] == 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 = 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 -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 -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 -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 -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 -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 -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=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 = 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 -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 = 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 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets -object chosen = a from initial string -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 -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 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 +object chosen = sameness bond between k 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: 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 -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -destination: b +object chosen = b from initial string +destination: a 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 -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 -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 +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +object chosen = successor bond between b and c from other string already exists: activate descriptors & Fizzle -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 -initial : 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 +initial : relevance = 0, unhappiness=78 +target : relevance = 60, unhappiness=72 +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 = 40, unhappiness=72 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = b firstBond: successor bond between a and b possible group: successor bond between a and b -trying from a to successor +trying from b to successor proposing group from a to c +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=78 +target : relevance = 60, unhappiness=72 +target string selected: iijjkk with 6 letters, 6 objects, 5 bonds for group +object chosen = group[0:1] == ii from target string +object chosen = b from initial string +object chosen = group[0:2] == abc from initial string +no incompatible bonds +no incompatible Groups +building group +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: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = k from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 60, unhappiness=72 +target string selected: iijjkk with 6 letters, 6 objects, 5 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 60, unhappiness=72 +target string selected: iijjkk with 6 letters, 6 objects, 5 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = group[0:1] == ii from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=72 +target string selected: iijjkk with 6 letters, 6 objects, 5 bonds for bond +source: j, destination: j +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 60, unhappiness=72 +target string selected: iijjkk with 6 letters, 6 objects, 5 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 60, unhappiness=72 +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: 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 : relevance = 40, unhappiness=72 +target string selected: iijjkk with 6 letters, 6 objects, 5 bonds for direction +source chosen = k +firstBond: sameness bond between k and k +possible group: sameness bond between k and k +trying from k to sameness +proposing group from k to k +initial : relevance = 0, unhappiness=15 +target : relevance = 60, unhappiness=72 +target string selected: iijjkk with 6 letters, 6 objects, 5 bonds for group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 60, unhappiness=72 +target string selected: iijjkk with 6 letters, 6 objects, 5 bonds for group initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 +target : relevance = 40, unhappiness=72 +target string selected: iijjkk with 6 letters, 6 objects, 5 bonds for bond +to object: j +object chosen = group[0:1] == ii from target string +no incompatible bonds +no incompatible Groups +building group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=72 +target string selected: iijjkk with 6 letters, 7 objects, 5 bonds for bond +source: i, destination: i +object chosen = group[0:1] == ii from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:1] == ii from target string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=72 +target string selected: iijjkk with 6 letters, 7 objects, 5 bonds for group +object chosen = group[4:5] == kk 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 = group[4:5] == kk 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=72 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=59 +target string selected: iijjkk with 6 letters, 7 objects, 5 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=59 +target string selected: iijjkk with 6 letters, 7 objects, 5 bonds for group +object chosen = successor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[4:5] == kk from target 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 +bond strength = 48 for predecessor bond between a and b +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=59 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for group +object chosen = group[4:5] == kk from target string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=59 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 28, unhappiness=59 +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 +Post top down: top-down-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: 6 +posting bottom up codelets +object chosen = group[4:5] == kk from target string +initial : relevance = 100, unhappiness=18 +target : relevance = 28, unhappiness=48 initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction source chosen = b firstBond: successor bond between b and c possible group: successor bond between b and c trying from b to successor proposing group from a to c +top_down_bond_scout__category +initial : relevance = 0, unhappiness=18 +target : relevance = 0, unhappiness=48 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for bond +source: group[4:5] == kk, destination: j +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=18 +target : relevance = 0, unhappiness=48 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for direction +source chosen = group[0:1] == ii +no firstBond +no firstBond2 +initial : relevance = 0, unhappiness=18 +target : relevance = 42, unhappiness=48 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=18 +target : relevance = 28, unhappiness=48 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for direction +source chosen = group[0:1] == ii +no firstBond +no firstBond2 +object chosen = group[4:5] == kk from target string +object chosen = group[4:5] == kk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[4:5] == kk 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-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == ijk from target string +object chosen = group[4:5] == kk 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 -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 +object chosen = group[0:1] == ii 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 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 +target : relevance = 28, unhappiness=47 +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=47 +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 = 28, unhappiness=47 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from b to successor +proposing group from a to c +object chosen = predecessor bond between a and b from other string +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 = j from target string +destination: group[0:1] == ii +chosen bond facet: letterCategory +Source: j, destination: group[0:1] == ii +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = predecessor bond between j and group[4:5] == kk from other string +bond strength = 23 for predecessor bond between j and group[4:5] == kk +object chosen = successor bond between b 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 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: 6 +Post top down: top-down-group-scout--category, 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 -object chosen = group[0:2] == ijk from target string +target : relevance = 28, unhappiness=47 +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 = 28, unhappiness=47 initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction source chosen = a firstBond: successor bond between a and b possible group: successor bond between a and b trying from a to successor proposing group from a to c -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = 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 : relevance = 42, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 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 = 42, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 28, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for bond +source: j, destination: group[4:5] == kk +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for bond +source: group[0:1] == ii, destination: j +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for direction +source chosen = j +firstBond: successor bond between j and k +firstBond2: sameness bond between j and j +possible group: sameness bond between j and j +trying from j to sameness +proposing group from j to j +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 28, unhappiness=47 initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = a from initial string -destination: b +source: a, destination: b +object chosen = successor bond between j and group[4:5] == kk from other string +bond strength = 62 for successor bond between j and group[4:5] == kk +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: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = group[4:5] == kk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 28, unhappiness=47 +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 +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 28, unhappiness=47 +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[2:3] == jj from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between group[0:1] == ii and j from other string +bond strength = 23 for predecessor bond between group[0:1] == ii and j +succeeded: posting bond-builder +object chosen = group[2:3] == jj from target string +no incompatible bonds +no incompatible Groups +building group +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=47 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-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 = 25, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 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 = 25, unhappiness=38 +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[4:5] == kk from target string +destination: group[2:3] == jj 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 +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = group[2:3] == jj from target string +destination: group[0:1] == ii +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[0:1] == ii +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=38 +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[2:3] == jj from target string +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +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 = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = group[2:3] == jj from target string +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[2:3] == jj 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 group[0:1] == ii and group[2:3] == jj from other string +bond strength = 48 for predecessor bond between group[0:1] == ii and group[2:3] == jj +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor 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 = 25, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor 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 = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[2:3] == jj +no firstBond +no firstBond2 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[2:3] == jj +no firstBond +no firstBond2 +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor 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 = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +object chosen = sameness bond between i and i 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 = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=38 +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[2:3] == jj from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=38 +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 = 25, unhappiness=38 +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 +already exists...activate descriptors & fizzle +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between group[2:3] == jj and group[4:5] == kk +object chosen = group[0:1] == ii from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for direction +source chosen = group[0:1] == ii +no firstBond +no firstBond2 +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[2:5] == jjkk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for direction +source chosen = group[4:5] == kk +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[4:5] == kk to successor +proposing group from group[2:3] == jj to group[4:5] == kk +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 = 37, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[2:5] == jjkk from target string +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b object chosen = successor bond between a and b from other string bond strength = 96 for successor bond between a and b succeeded: posting bond-builder object chosen = successor bond between a and b from other string already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = c from initial string -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 = 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 -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 = 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 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 = 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 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 -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between b and c -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 = 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 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 = 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 = 91 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 +object chosen = group[4:5] == kk from target string Post top down: top-down-bond-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-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 -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 -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 -already exists: activate descriptors & 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 -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 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 = 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 = 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--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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=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 = 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 = a from initial string -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: k, destination: j -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=35 +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 -bond strength = 91 for successor bond between j and k -succeeded: posting bond-builder +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 = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +object chosen = group[2:5] == jjkk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=35 +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--category, with urgency: 4 +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, 2 bonds for bond -source: b, destination: a -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = j from target string +destination: group[4:5] == kk +chosen bond facet: letterCategory +Source: j, destination: group[4:5] == kk +source descriptor: J +destination descriptor: K +proposing successor bond +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between j and group[4:5] == kk from other string +bond strength = 62 for successor bond between j and group[4:5] == kk +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=35 +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[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 -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 +firstBond: successor bond between 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 group[2:3] == jj and group[4:5] == kk from other string number of incompatibleBonds: 1 -predecessor bond between j and k -lost fight with predecessor bond between j and k +successor bond between group[2:3] == jj and group[4:5] == kk +lost fight with successor bond between group[2:3] == jj and group[4:5] == kk 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 = 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=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 = 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 -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 = 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 = 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 = successor 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 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with 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 = 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: 6 +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor 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[2:5] == jjkk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between j and group[4:5] == kk 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 = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +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 = 37, unhappiness=35 +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[2:3] == jj from target string +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for direction +source chosen = group[4:5] == kk +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[4:5] == kk to successor +proposing group from group[2:3] == jj to group[4:5] == kk +object chosen = group[2:5] == jjkk from target string Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 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[2:5] == jjkk from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[2:5] == jjkk from target string +no incompatible bonds +no incompatible Groups +building group +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=35 +target string selected: iijjkk with 6 letters, 10 objects, 6 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=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = group[0:1] == ii from target string +destination: group[2:5] == jjkk +object chosen = group[2:3] == jj from target string +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +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--category, with urgency: 4 +Post top 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=37 +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 = 33, unhappiness=37 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +source: group[0:1] == ii, destination: group[2:5] == jjkk +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=37 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = group[2:5] == jjkk from target string +object chosen = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +object chosen = predecessor bond between a and b from other string +bond strength = 48 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[2:5] == jjkk from target string +destination: group[0:1] == ii +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=37 +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-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 +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = group[2:3] == jj from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 33, unhappiness=37 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for direction +source chosen = group[2:5] == jjkk +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=37 +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=37 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +source: group[0:1] == ii, destination: group[2:5] == jjkk +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 = 33, unhappiness=37 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--category, with urgency: 4 posting bottom up codelets +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between group[0:1] == ii and group[2:3] == jj +object chosen = group[4:5] == kk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 44, unhappiness=37 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for direction +source chosen = group[2:3] == jj +firstBond: successor bond between group[0:1] == ii and group[2:3] == jj +possible group: successor bond between group[0:1] == ii and group[2:3] == jj +trying from group[2:3] == jj to successor +proposing group from group[0:1] == ii to group[4:5] == kk +initial : relevance = 100, unhappiness=15 +target : relevance = 44, unhappiness=37 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for bond +to object: group[2:3] == jj 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 = 100, unhappiness=15 +target : relevance = 44, unhappiness=37 +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:5] == iijjkk from target string +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[2:3] == jj from target string +destination: group[0:1] == ii +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[0:1] == ii +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 48 for predecessor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 44, unhappiness=37 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for bond +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 44, unhappiness=36 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for group +object chosen = group[0:5] == iijjkk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 44, unhappiness=36 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for direction +source chosen = group[4:5] == kk +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[4:5] == kk to successor +proposing group from group[0:1] == ii to group[4:5] == kk +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 44, unhappiness=36 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for bond +source: group[0:1] == ii, destination: group[2:5] == jjkk +object chosen = group[0:5] == iijjkk from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 94 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = group[2:5] == jjkk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:5] == iijjkk from target string +no incompatible bonds +won fight with group[2:5] == jjkk +lost fight with group[2:5] == jjkk +failed to break Groups: Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 44, unhappiness=36 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for group +object chosen = group[2:3] == jj from target string +destination: group[0:1] == ii +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[0:1] == ii +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = group[2:5] == jjkk from target string +destination: group[0:1] == ii +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 48 for predecessor bond between group[0:1] == ii and group[2:3] == jj +initial : relevance = 100, unhappiness=15 +target : relevance = 44, unhappiness=36 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for direction +source chosen = group[0:1] == ii +firstBond: successor bond between group[0:1] == ii and group[2:3] == jj +possible group: successor bond between group[0:1] == ii and group[2:3] == jj +trying from group[0:1] == ii to successor +proposing group from group[0:1] == ii to group[4:5] == kk +object chosen = group[0:5] == iijjkk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 44, unhappiness=36 +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 -no incompatible groups -building bond 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 = predecessor 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: 0 -no incompatible bonds -no incompatible groups +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 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 = 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=79 -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 -initial : relevance = 100, unhappiness=79 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -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 = 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 +lost fight with Correspondence between a and group[0:1] == ii Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post 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 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 = 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 = 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 = j from target string -destination: k +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 44, unhappiness=36 +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:5] == iijjkk from target string +no incompatible bonds +won fight with group[2:5] == jjkk +lost fight with group[2:5] == jjkk +failed to break Groups: Fizzle +object chosen = group[0:5] == iijjkk from target string +no incompatible bonds +won fight with group[2:5] == jjkk +won fight with group[2:5] == jjkk +broke the Groups +building group +urgency: 100.0, number: 2, bin: 7 +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +number of incompatibleBonds: 1 +successor bond between group[0:1] == ii and group[2:3] == jj +lost fight with successor bond between group[0:1] == ii and group[2:3] == jj +failed to break bonds: Fizzle +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj chosen bond facet: letterCategory -Source: j, destination: k +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=36 +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=11 +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 = successor 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 group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 2, bin: 7 +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 +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=11 +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--category, with urgency: 4 +posting bottom up codelets +object chosen = group[2:3] == jj from target string +destination: group[4:5] == kk +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[4:5] == kk source descriptor: J destination descriptor: K proposing successor 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 -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 -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: b, destination: a -initial : relevance = 100, unhappiness=78 -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 a and b from other string -bond strength = 96 for predecessor bond between a and b +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 94 for successor bond between group[2:3] == jj and group[4:5] == kk succeeded: posting bond-builder -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = predecessor bond between a and b from other string +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk 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--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-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 = 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 +target : relevance = 50, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between 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 = 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 -object chosen = predecessor 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 = 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 -to object: 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 -object chosen = predecessor 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:5] == iijjkk from target string +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 2, bin: 7 +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 = 50, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for bond +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = b from initial string +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:5] == iijjkk from target string +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:5] == iijjkk from target string +object chosen = group[0:5] == iijjkk 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--category, with urgency: 4 posting bottom up codelets +urgency: 100.0, number: 2, bin: 7 +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 -to object: i +target : relevance = 50, unhappiness=11 +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 = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 94 for successor bond between group[0:1] == ii and group[2:3] == jj +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 +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 2, bin: 7 +object chosen = k from target string +urgency: 100.0, number: 1, bin: 7 initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from b to predecessor -proposing group from a to c -object chosen = group[1:2] == jk from target string +target : relevance = 50, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +posting bottom up codelets +urgency: 100.0, number: 2, bin: 7 +object chosen = 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 = 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 +target : relevance = 50, unhappiness=11 +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 a and b from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +posting bottom up codelets +object chosen = group[0:5] == iijjkk from target string +urgency: 100.0, number: 2, bin: 7 +urgency: 100.0, number: 2, bin: 7 +urgency: 100.0, number: 2, bin: 7 +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle object chosen = b from initial string destination: c chosen bond facet: letterCategory @@ -4754,293 +1701,20 @@ 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 b and c 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 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] == 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 -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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 posting bottom up codelets object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -object chosen = predecessor bond between 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 -object chosen = predecessor bond between a and b from other string +bond strength = 96 for successor bond 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 -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=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 = 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: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 -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = 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 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -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 -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 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: 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 = 0, 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-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 = 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 = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=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 = 48 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 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 -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 = 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--category, with urgency: 4 -posting bottom up codelets -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 = 100, unhappiness=15 -target : relevance = 100, unhappiness=84 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=84 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=84 -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 = 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 -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=84 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=84 -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 = 0, unhappiness=15 -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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, 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 -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-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 = 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 = 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 -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: 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 -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 = 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: 2, 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 -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 -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 -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 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: 2, bin: 7 object chosen = b from initial string destination: a chosen bond facet: letterCategory @@ -5049,623 +1723,32 @@ 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 +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 direction -source chosen = b -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-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 -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 = 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 -won fight with group[0:2] == ijk -broke the groups -building bond successor bond between i and j -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 -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=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 = i 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 -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 = 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 -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 = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 0, 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 = 0, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -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-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 -urgency: 23.200000000000003, number: 1, bin: 2 -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 -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 = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 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 -initial : relevance = 0, 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-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 = 96 for successor 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 = 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 -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] == abc from initial string -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 = 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 -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 -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 -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: 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 = 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 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 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 = 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 -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] == 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 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 -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 -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 -object 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 = 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=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 -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--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 = 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 -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 -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 = 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 -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 -object 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 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 = 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 -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 -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = i from target string -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 -to object: k -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 = 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: 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 = 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 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 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == 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 -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 = 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 -urgency: 100.0, number: 1, bin: 7 -urgency: 24.1, number: 2, bin: 2 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object 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 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 = 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 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 -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between 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 -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 -object 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=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: 1, bin: 7 -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 -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -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 -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 direction -source chosen = 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 -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -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 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == ijk from target string -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 = 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 -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 -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 -no incompatible bonds -no incompatible Groups -building group -object chosen = b from initial string -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: a -urgency: 24.1, number: 2, bin: 2 object chosen = j 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 = a from initial string -object chosen = i from target string -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 -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: 24.1, number: 2, 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: 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 = 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 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 24.1, number: 2, bin: 2 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, 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: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 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 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -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 -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: 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 -posting bottom up codelets -initial : relevance = 100, unhappiness=18 -target : relevance = 0, unhappiness=15 +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=11 initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = predecessor bond between b and c from other string -bond strength = 78 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle posting bottom up codelets +urgency: 100.0, number: 2, bin: 7 urgency: 100.0, number: 1, bin: 7 -urgency: 24.1, number: 2, bin: 2 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +posting bottom up codelets +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 94 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +urgency: 23.200000000000003, number: 1, bin: 2 object chosen = b from initial string destination: a chosen bond facet: letterCategory @@ -5673,1239 +1756,6 @@ Source: b, destination: a source descriptor: B destination descriptor: A proposing predecessor bond -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 = 78 for predecessor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -urgency: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, bin: 2 -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 = 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 -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: 24.1, number: 2, bin: 2 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -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: 24.1, number: 2, bin: 2 -object 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 -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 -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 -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 -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 -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 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 24.1, number: 2, bin: 2 -urgency: 100.0, number: 1, bin: 7 -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-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 = 78 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = b 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 = 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 = a from initial string -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, bin: 2 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 24.1, number: 2, bin: 2 -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -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-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = j from target string -urgency: 24.1, number: 2, bin: 2 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -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 = 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 -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 = j from target string -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 = 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 -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 = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top 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 -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 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 bond -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 = 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 = Correspondence between b and j from other string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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=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 group -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 -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 = group[1:2] == jk 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: k, destination: j -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=89 -target string selected: ijk with 3 letters, 4 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 = group[1:2] == jk from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=89 -target string selected: ijk with 3 letters, 4 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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-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 -posting bottom up codelets -object chosen = group[1:2] == jk from target string -already exists...activate descriptors & fizzle -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 group -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=82 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=82 -target string selected: ijk with 3 letters, 4 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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=82 -target string selected: ijk with 3 letters, 4 objects, 1 bonds for bond -source: j, destination: i -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 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 = 0, unhappiness=82 -target string selected: ijk with 3 letters, 4 objects, 1 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 -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 -already exists: activate descriptors & Fizzle -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 = 0, unhappiness=15 -target : relevance = 33, unhappiness=82 -target string selected: ijk with 3 letters, 4 objects, 1 bonds for group -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[1:2] == jk -no firstBond -no firstBond2 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post 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 -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 = group[1:2] == jk from target string -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: c -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=82 -target string selected: ijk with 3 letters, 4 objects, 1 bonds for bond -to object: group[1:2] == jk -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: a, destination: b -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: 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 -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = group[1:2] == jk 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 direction -source chosen = i -no firstBond -no firstBond2 -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: group[1:2] == jk, destination: i -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: group[1:2] == jk -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, 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 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 = 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[1:2] == jk -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-bond-scout--category, with urgency: 4 -Post top 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 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=82 -target string selected: ijk with 3 letters, 4 objects, 1 bonds for bond -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: 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 = 33, unhappiness=82 -target string selected: ijk with 3 letters, 4 objects, 1 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 -lost fight with Correspondence between a and i -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-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top 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 group -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: group[1:2] == jk -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 = 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=82 -target string selected: ijk with 3 letters, 4 objects, 1 bonds for direction -source chosen = group[1:2] == jk -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--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=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 = 96 for predecessor bond between b and c -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 bond -to object: k -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 -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 = 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 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=82 -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 = 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 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with 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=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 bond -to object: 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 -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 = 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 -urgency: 100.0, number: 1, bin: 7 -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 -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=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 = 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post 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 bond -to object: b -object chosen = group[1:2] == jk from target string -object chosen = i from target string -destination: group[1:2] == jk -object chosen = predecessor bond between b and c from other string -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 = 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 -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 -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 -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 -object 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--category, with urgency: 4 -Post top down: 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 = 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 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 = 91 for successor bond between i and j -succeeded: posting bond-builder -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 = 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 = 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-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 = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 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 -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 = a 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 = 94 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 = 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 = 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 -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 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-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: 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 -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 = 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 = 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 -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -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 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 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = i from target string -urgency: 23.200000000000003, number: 1, bin: 2 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: 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 = 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 -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=15 -target : relevance = 0, 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 = 0, 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 = 0, unhappiness=15 -target : relevance = 0, 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 = 100, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -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 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 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 -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 = 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 -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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = 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 -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 -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 -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 = 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[1:2] == jk 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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -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 -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] == 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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 -to object: k -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == ijk 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 = 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 -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 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 -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-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 -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 successor bond between i and j -broke the bonds -no incompatible Groups -building 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 -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 = 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] == 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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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[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 -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 -top_down_bond_scout__category -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 -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 = 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 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 -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:1] == ij from target string -urgency: 100.0, number: 2, 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 -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 -lost fight with group[0:2] == ijk -failed to break Groups: Fizzle -object chosen = b 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 bond -to object: i -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 -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 = 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 -Post top down: top-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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: 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 = a -firstBond: predecessor bond between a and b -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 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 -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 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 -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 = predecessor 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 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -posting bottom up codelets -object chosen = predecessor bond between 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 = 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 -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: 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 -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 -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 = 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 = 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 @@ -6916,559 +1766,156 @@ 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: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = 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: j +chosen bond facet: letterCategory +Source: j, destination: j +source descriptor: J +destination descriptor: J +proposing sameness bond +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 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 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: j +chosen bond facet: letterCategory +Source: j, destination: j +source descriptor: J +destination descriptor: J +proposing sameness 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 -destination: i +destination: k chosen bond facet: letterCategory -Source: j, destination: i +Source: j, destination: k 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 -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 +destination descriptor: K proposing successor bond object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +object chosen = b 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 = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness 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: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder Post top down: top-down-bond-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 Post top down: top-down-bond-scout--category, with urgency: 4 Post top down: 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 = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +object chosen = b 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: a, destination: b +target string selected: iijjkk with 6 letters, 6 objects, 0 bonds for bond +source: i, destination: i +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = sameness bond between k and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between k and k +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder object chosen = k from target string +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +object chosen = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness 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 = 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 = 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 -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 -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 = 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=94 -target : relevance = 0, unhappiness=100 -target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond -to object: k -object chosen = group[0:1] == ab from initial string -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = 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 = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = k 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 b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = c 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, 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 -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 = 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 -top_down_bond_scout__category -initial : relevance = 50, 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 = 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-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between b and c -object chosen = successor bond between 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=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 -object chosen = i 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 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: a -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond 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 = successor 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: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between 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=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 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--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=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 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 = j 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=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: c -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 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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -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 -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 = 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 -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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = group[0:2] == abc from initial string -object chosen = successor 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 -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 -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 -initial : 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 -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 -object 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: 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 -already exists: activate 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 -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 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 = k from target 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 -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 = 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] == 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 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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = i 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 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 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 -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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -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 -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 -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 -initial : 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 -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 = a 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 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between a and b from other string -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 -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 = k from target string destination: j chosen bond facet: letterCategory @@ -7476,619 +1923,173 @@ Source: k, destination: j source descriptor: K destination descriptor: J proposing predecessor bond -object chosen = c from initial string -object chosen = b from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between 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 = 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 -bond strength = 94 for successor 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: i, destination: j -source descriptor: I +Source: k, destination: j +source descriptor: K 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 -object chosen = k from target string -object chosen = j from target string +proposing predecessor bond +object chosen = i from target string destination: i chosen bond facet: letterCategory -Source: j, destination: i -source descriptor: J +Source: i, destination: i +source descriptor: I destination descriptor: I -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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 +proposing sameness bond +urgency: 100.0, number: 1, bin: 7 +object chosen = a from initial string +urgency: 23.200000000000003, number: 1, bin: 2 +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 50, unhappiness=94 +target : relevance = 0, unhappiness=94 +target string selected: iijjkk with 6 letters, 6 objects, 1 bonds for bond +source: i, destination: i 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 -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 -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, 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 +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 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 -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 = k 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 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 +to object: c +object chosen = b from initial string 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: 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 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 -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 -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 = 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=94 -target : relevance = 0, unhappiness=100 +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 = successor bond between i and j from other string -bond strength = 48 for successor bond between i and j -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 -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 = 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: 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 -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=94 -target : relevance = 0, unhappiness=100 -target string selected: ijk with 3 letters, 3 objects, 1 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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = 48 for successor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between a and b from other 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 = k 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 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 -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 = 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: 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 -initial : relevance = 50, unhappiness=94 -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=94 -target : relevance = 50, unhappiness=89 +target : relevance = 20, unhappiness=94 +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=94 +target : relevance = 20, unhappiness=94 initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond source: b, destination: c -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 = 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 = 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 = i from target string +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +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 initial : relevance = 50, unhappiness=94 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 a and b from other string +target string selected: iijjkk with 6 letters, 6 objects, 1 bonds for bond +to object: k +top_down_bond_scout__category +initial : relevance = 50, unhappiness=94 +target : relevance = 0, unhappiness=94 +target string selected: iijjkk with 6 letters, 6 objects, 1 bonds for bond +source: k, destination: k +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = sameness bond between k 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 -trying to break incompatible correspondences -lost fight with Correspondence between a and i -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 = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +object chosen = j from target string +top_down_bond_scout__category initial : relevance = 0, unhappiness=94 -target : relevance = 50, unhappiness=94 +target : relevance = 20, unhappiness=94 initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -to object: a +source: c, destination: b +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 20, unhappiness=94 +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 +succeeded: posting bond-builder +object chosen = c from initial string +object chosen = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +object chosen = 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--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=94 +target : relevance = 20, unhappiness=94 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +object chosen = successor bond between a and b from other string object chosen = predecessor bond between a and b from other string bond strength = 48 for predecessor bond between a and b succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = successor bond between b and c from other string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 20, unhappiness=94 +target string selected: iijjkk with 6 letters, 6 objects, 1 bonds for bond +source: k, 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 = 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 = 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=94 -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 -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 = c -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 +building bond predecessor bond between b and c +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i succeeded: posting bond-builder initial : relevance = 0, unhappiness=94 -target : relevance = 50, unhappiness=94 -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 -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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with 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 : relevance = 20, unhappiness=94 +target string selected: iijjkk with 6 letters, 6 objects, 1 bonds for group +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 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 = 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 = 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 -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 = c from initial string +initial : relevance = 0, unhappiness=89 +target : relevance = 20, unhappiness=94 +target string selected: iijjkk with 6 letters, 6 objects, 1 bonds for group 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: j, destination: i -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 = 91 for predecessor 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, 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 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 -initial : relevance = 50, unhappiness=94 -target : relevance = 50, unhappiness=89 -target string selected: ijk 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 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 = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=89 +target : relevance = 20, unhappiness=94 +target string selected: iijjkk with 6 letters, 6 objects, 1 bonds for bond +source: i, destination: i 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 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 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 +initial : relevance = 0, unhappiness=89 +target : relevance = 20, 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 = 94 for successor bond between b and c +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i 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 = 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 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between 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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 -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 -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 = 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 = 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 -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -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 = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: a -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 a and b from other string -bond strength = 91 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: 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 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: 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 = 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 -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 -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[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-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=84 -target string selected: 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 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 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 object chosen = a from initial string destination: b chosen bond facet: letterCategory @@ -8096,1538 +2097,6 @@ Source: a, destination: b source descriptor: A destination descriptor: B 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 -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 -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 = k 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 -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 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 = 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-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 = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = a from initial string -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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=100 -target : relevance = 0, unhappiness=94 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -object chosen = a from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -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: b, destination: a -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between 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 -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: 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 -initial : relevance = 0, unhappiness=100 -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 = successor bond between i and j from other string -bond strength = 69 for successor bond between i and j -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=100 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond -source: a, destination: b -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 -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 bond -urgency: 23.200000000000003, number: 1, bin: 2 -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: j, destination: 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 -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 = k 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 = group[0:2] == ijk 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 = 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 = 0, unhappiness=100 -target : relevance = 100, unhappiness=84 -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 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 = 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between a and b from other string -bond strength = 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] == ijk from target string -object chosen = successor bond between i and j 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 bond -to object: 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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 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 = group[0:2] == ijk 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 -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = a 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 = b 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 = 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 -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 -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 = 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 = 94 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 -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-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 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 = 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[0:2] == ijk from target string -object chosen = group[1:2] == bc from initial string -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 -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 = k from target string -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -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 -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 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 -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 = a 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 -building bond successor 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 direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to c -object chosen = a from initial string -Post top down: top-down-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:1] == ab 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=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: a -object chosen = c 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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: 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 = 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 -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 -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 group -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 = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--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] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -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 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 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, 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 = 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 = k 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 -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 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 -top_down_bond_scout__category -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 -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 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 -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[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 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 -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: 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 = b 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 = b 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 = k 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 = i 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 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 = 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 -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between b and c -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -urgency: 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 = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 69 for successor bond between a and b -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 -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: 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: 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 -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 = 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-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 -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -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-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -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: 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 = 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 -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 -object 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 -object chosen = successor bond between b and c from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -object chosen = a from initial string -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 -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 = group[0:2] == abc from initial string -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-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -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 -no firstBond -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 -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: c -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = 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-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=15 -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 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 = 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 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 -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=100 -initial string selected: abc with 3 letters, 4 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 = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -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 = 50, 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 = 50, unhappiness=89 -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=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 = 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 = 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-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 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 = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -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 -object 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 -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 -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 -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--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 = 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 -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 = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-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 = i 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 = 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 -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 = 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 = group[0:1] == ij 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] == 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:1] == ij 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 -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=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 = 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 bond -to object: 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 = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -bond 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 -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-bond-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 = 50, unhappiness=84 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = i 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 -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 -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between j and 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 -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 -object 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 -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 -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-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 = 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 -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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -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 -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 -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 = 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 -initial : relevance = 100, unhappiness=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 -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 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 -initial : relevance = 100, unhappiness=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 -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 -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 -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 -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 -Post top 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 -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 -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 -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 -urgency: 100.0, number: 2, 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 -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 -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: 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 = c 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: 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 = 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 = 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 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 = 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 = 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 -urgency: 23.200000000000003, number: 1, bin: 2 -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 -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 = 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 -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-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 = c from initial string -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 -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 -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 -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 -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 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 -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 -object chosen = c from initial string -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 -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 -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--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: 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 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=79 -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 = 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 = 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 -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 a and b from other string number of incompatibleBonds: 1 successor bond between a and b @@ -9635,204 +2104,108 @@ 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 = i 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 20, unhappiness=94 +target string selected: iijjkk with 6 letters, 6 objects, 1 bonds for bond +source: i, 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 i and j from other string -already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--category, with urgency: 4 Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets -object chosen = a from initial string -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 -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 bond -to object: k -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 = 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 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 = 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 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 initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between 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--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: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 = k 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 -object chosen = group[0:2] == abc 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 -object chosen = group[0:2] == ijk from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = 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--category, with urgency: 4 -Post top down: top-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 = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k -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=89 -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 = 100, unhappiness=15 -target : relevance = 100, unhappiness=89 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +target : relevance = 0, unhappiness=94 +target string selected: iijjkk with 6 letters, 6 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 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 -bond strength = 96 for predecessor bond between j and k +no firstBond +no firstBond2 +initial : relevance = 0, unhappiness=78 +target : relevance = 20, unhappiness=94 +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 = 20, unhappiness=94 +target string selected: iijjkk with 6 letters, 6 objects, 1 bonds for bond +source: k, destination: k +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k succeeded: posting bond-builder +object chosen = sameness bond between i and i from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between i 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-group-scout--direction, with urgency: 3 +Post top down: 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: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, 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 -object chosen = c 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 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 -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 = 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=78 +target : relevance = 40, unhappiness=88 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 0, unhappiness=78 +target : relevance = 40, unhappiness=88 +target string selected: iijjkk with 6 letters, 6 objects, 2 bonds for group +initial : relevance = 0, unhappiness=78 +target : relevance = 40, unhappiness=88 +target string selected: iijjkk with 6 letters, 6 objects, 2 bonds for group +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i succeeded: posting bond-builder +object chosen = j from target string top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c +initial : relevance = 0, unhappiness=78 +target : relevance = 40, unhappiness=88 +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 @@ -9841,1318 +2214,824 @@ 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 +no incompatible groups +building bond successor bond between b and c +initial : relevance = 0, unhappiness=78 +target : relevance = 40, unhappiness=88 +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-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets -object chosen = predecessor bond between b and c from other string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=79 +target : relevance = 40, unhappiness=88 +target string selected: iijjkk with 6 letters, 6 objects, 2 bonds for bond +source: j, destination: j +initial : relevance = 0, unhappiness=79 +target : relevance = 40, unhappiness=88 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = sameness bond between i and i 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 +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=88 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: a +initial : relevance = 0, unhappiness=79 +target : relevance = 40, unhappiness=88 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = i from target string +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=79 +target : relevance = 40, unhappiness=88 +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 = 0, unhappiness=88 +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 = 0, unhappiness=88 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +initial : relevance = 0, unhappiness=79 +target : relevance = 40, unhappiness=88 +target string selected: iijjkk with 6 letters, 6 objects, 2 bonds for group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = 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 = 91 for successor bond between b and c succeeded: posting bond-builder -object chosen = predecessor bond between j and k from other string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=79 +target : relevance = 40, unhappiness=88 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +object chosen = sameness bond between j and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between j and j +object chosen = sameness bond between k 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 direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +initial : relevance = 0, unhappiness=79 +target : relevance = 60, unhappiness=88 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for group +initial : relevance = 0, unhappiness=79 +target : relevance = 60, unhappiness=88 +initial string selected: abc 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 +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=79 +target : relevance = 60, unhappiness=88 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for group +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=88 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for group +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=88 +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=79 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for group +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=83 +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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=79 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: k, destination: k +object chosen = group[4:5] == kk from target string +initial : relevance = 0, unhappiness=79 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for group +initial : relevance = 0, unhappiness=79 +target : relevance = 60, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=83 +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 +initial : relevance = 0, unhappiness=79 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for group +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +object chosen = sameness bond between j 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: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=83 +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 +proposing group from a to b object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -Post top down: top-down-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 -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 -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 -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 -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 -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 -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 = 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 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 +object chosen = group[4:5] == kk from target string no incompatible bonds -no incompatible groups -building bond 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 -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 = 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 = 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 +no incompatible Groups +building group object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other 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 = 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--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 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 = 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: 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: 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 -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 b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k +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 = 50, unhappiness=94 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: i, destination: j -object chosen = a from initial string -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 i and j from other string -bond strength = 94 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = group[1:2] == jk from target string +initial : relevance = 0, unhappiness=84 +target : relevance = 50, unhappiness=83 +target string selected: iijjkk with 6 letters, 7 objects, 3 bonds for bond +source: k, 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 -initial : relevance = 50, unhappiness=94 -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 = 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 -object chosen = predecessor 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-bond-scout--category, with urgency: 4 -Post top down: 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 -urgency: 100.0, number: 1, bin: 7 -object chosen = c 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 = group[0:1] == ii from target string +initial : relevance = 50, unhappiness=84 +target : relevance = 16, unhappiness=83 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for group 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 = 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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post 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 +initial : relevance = 0, unhappiness=84 +target : relevance = 50, unhappiness=83 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for bond +source: j, destination: k +initial : relevance = 0, unhappiness=84 +target : relevance = 50, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 50, unhappiness=84 +target : relevance = 16, unhappiness=83 +target string selected: iijjkk with 6 letters, 7 objects, 4 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 -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 -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 = 96 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = group[0:2] == ijk from target string +firstBond: sameness bond between i and i +possible group: sameness bond between i and i +trying from i to sameness +proposing group from i to 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 = k 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 -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: a -object chosen = predecessor bond between j and k from other string -already exists: activate descriptors & Fizzle -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] == ijk from target string +bond strength = 91 for predecessor bond between a and b +initial : relevance = 0, unhappiness=84 +target : relevance = 50, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:1] == ii 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 posting bottom up codelets -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 = group[0:1] == ab from initial string +initial : relevance = 0, unhappiness=79 +target : relevance = 50, unhappiness=61 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for group +initial : relevance = 0, unhappiness=79 +target : relevance = 50, unhappiness=61 +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 i and j from other string -already exists: activate descriptors & Fizzle +object chosen = group[0:1] == ii from target string +object chosen = group[1:2] == ij from target string +initial : relevance = 50, unhappiness=79 +target : relevance = 16, unhappiness=61 +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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=79 +target : relevance = 50, unhappiness=61 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for bond +source: j, destination: i +object chosen = group[0:1] == ii from target string +object chosen = group[0:1] == ab from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=79 +target : relevance = 50, unhappiness=61 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 0, unhappiness=79 +target : relevance = 50, unhappiness=61 +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-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=61 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for direction +source chosen = group[4:5] == kk +no firstBond +no firstBond2 +object chosen = group[0:1] == ii from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = group[1:2] == bc from initial string +initial : relevance = 0, unhappiness=79 +target : relevance = 42, unhappiness=61 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 0, unhappiness=79 +target : relevance = 42, unhappiness=61 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=61 +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 = 0, unhappiness=79 +target : relevance = 42, unhappiness=61 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for bond +source: i, destination: j +object chosen = group[0:1] == ii from target string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=79 +target : relevance = 42, unhappiness=61 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: a +initial : relevance = 50, unhappiness=79 +target : relevance = 14, unhappiness=61 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for direction +source chosen = i +firstBond: sameness bond between i and i +possible group: sameness bond between i and i +trying from i to sameness +proposing group from i to i +initial : relevance = 0, unhappiness=79 +target : relevance = 42, unhappiness=61 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=79 +target : relevance = 42, unhappiness=61 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for bond +source: group[4:5] == kk, 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-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 42, unhappiness=49 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for bond +source: group[4:5] == kk, destination: j +object chosen = j from target string +initial : relevance = 50, unhappiness=84 +target : relevance = 14, unhappiness=49 +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 = 14, unhappiness=49 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for bond +source: group[0:1] == ii, destination: j +initial : relevance = 50, unhappiness=84 +target : relevance = 14, unhappiness=49 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=49 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +object chosen = group[0:1] == ii from target string +initial : relevance = 50, unhappiness=84 +target : relevance = 14, unhappiness=49 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=49 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for group +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 42, unhappiness=49 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for bond +source: group[0:1] == ii, destination: j +initial : relevance = 50, unhappiness=84 +target : relevance = 14, unhappiness=49 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for group +initial : relevance = 50, unhappiness=84 +target : relevance = 14, unhappiness=49 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for bond +to object: j +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=49 +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: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=84 +target : relevance = 42, unhappiness=50 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for group +initial : relevance = 0, unhappiness=84 +target : relevance = 42, unhappiness=50 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = group[1:2] == bc from initial string +object chosen = group[1:2] == bc from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 42, unhappiness=50 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for bond +source: group[0:1] == ii, destination: j +object chosen = sameness bond between k 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 a and b +broke the bonds +no incompatible Groups +building group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 42, unhappiness=50 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for bond +source: group[0:1] == ii, destination: j +initial : relevance = 100, unhappiness=84 +target : relevance = 0, unhappiness=50 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +initial : relevance = 0, unhappiness=84 +target : relevance = 42, unhappiness=50 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=84 +target : relevance = 14, unhappiness=50 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for direction +source chosen = group[0:1] == ii +no firstBond +no firstBond2 +object chosen = group[0:2] == abc from initial string +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-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: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = predecessor bond between j and group[4:5] == kk from other string +bond strength = 57 for predecessor bond between j and group[4:5] == kk +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[2:3] == jj from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=49 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for group +object chosen = group[1:2] == bc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=49 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for group +object chosen = predecessor bond between j and group[4:5] == kk 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 = 96 for predecessor bond between j and k +building bond predecessor bond between j and group[4:5] == kk +object chosen = group[2:3] == jj from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=49 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between group[0:1] == ii and j from other string +bond strength = 62 for predecessor bond between group[0:1] == ii and j succeeded: posting bond-builder -object chosen = predecessor bond between j and k from other 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 = 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-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 -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 = 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 bond -to object: i -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=78 -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 -object chosen = j from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -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 -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 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[0:2] == ijk from target string +object chosen = group[0:1] == ii 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=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 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 = 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 -Post top down: 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 = 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 -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 = 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 = 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, 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 -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 -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 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 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0: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 -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 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 -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: 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 -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 +initial : relevance = 0, unhappiness=15 +target : relevance = 28, unhappiness=49 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 28, unhappiness=49 +target string selected: iijjkk with 6 letters, 8 objects, 5 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 = 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 +firstBond: sameness bond between j and j +possible group: sameness bond between j and j +trying from j to sameness +proposing group from j to j +initial : relevance = 0, unhappiness=15 +target : relevance = 28, unhappiness=49 +target string selected: iijjkk with 6 letters, 8 objects, 5 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: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target 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] == abc from initial string -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 +object chosen = group[0:1] == ii 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: 2, bin: 7 +object chosen = group[2:3] == jj from target string +object chosen = j from target string +destination: group[4:5] == kk +chosen bond facet: letterCategory +Source: j, destination: group[4:5] == kk +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 group -object chosen = predecessor bond between i and j from other string -bond strength = 96 for predecessor bond between i and j +target : relevance = 42, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for bond +source: group[0:1] == ii, destination: j +object chosen = successor bond between group[0:1] == ii and j from other string +bond strength = 45 for successor bond between group[0:1] == ii and j succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for group top_down_bond_scout__category initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for bond +source: group[4:5] == kk, destination: j +object chosen = predecessor bond between group[0:1] == ii and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[2:3] == jj from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = successor bond between j and group[4:5] == kk from other string +bond strength = 45 for successor bond between j and group[4:5] == kk +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=47 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: j, destination: j +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=47 +target string selected: iijjkk with 6 letters, 9 objects, 5 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-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = group[0:1] == ii from target string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=37 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=37 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-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 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 = 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 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 -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 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 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=37 initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial 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 = 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 = b 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 = k 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 -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 = 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 = k 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 = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j succeeded: posting bond-builder -object chosen = i from target string -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -succeeded: posting bond-builder -object chosen = c from initial string -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 -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets +object chosen = sameness bond between j and j from other string +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 = 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 = 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 -succeeded: posting bond-builder -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 -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 = predecessor bond between j and k from other 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 -object chosen = i 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 -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 = 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 -urgency: 100.0, number: 1, bin: 7 -object chosen = k from target string -object chosen = b 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 -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 = 37, unhappiness=37 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = group[2:3] == jj from target string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=37 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=37 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=37 +target string selected: iijjkk with 6 letters, 9 objects, 5 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 posting bottom up codelets -initial : relevance = 0, unhappiness=89 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -to object: a -top_down_bond_scout__category -initial : relevance = 0, unhappiness=89 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: a, destination: b -initial : relevance = 0, unhappiness=89 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction -source chosen = i +object chosen = successor bond between a and b from other string +bond strength = 78 for successor bond between a and b +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=18 +target : relevance = 25, unhappiness=37 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +to object: group[2:3] == jj +initial : relevance = 0, unhappiness=18 +target : relevance = 25, unhappiness=37 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[0:1] == ii 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 -to object: 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: i, destination: j -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 -object chosen = i 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 +initial : relevance = 0, unhappiness=18 +target : relevance = 25, unhappiness=37 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=18 +target : relevance = 25, unhappiness=37 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +to object: group[0:1] == ii +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 61 for predecessor bond between group[2:3] == jj and group[4:5] == kk 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with 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=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 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction -source chosen = b +initial : relevance = 0, unhappiness=18 +target : relevance = 25, unhappiness=37 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[0:1] == ii 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=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 = 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 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 = successor bond between i and j from other string -bond strength = 78 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 = successor bond between i and j from other string -bond strength = 78 for successor bond between i and j -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = 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=94 -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 = 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: 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 = 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 = predecessor bond between a and b from other string -bond strength = 69 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -no incompatible groups -building bond predecessor bond between a and b -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=94 -target : relevance = 100, 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 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 -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 -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 -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 = k 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 -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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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] == ab from initial string -object chosen = j 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 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=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 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = group[0:2] == ijk 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 = 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 = 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-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=78 -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 = 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 -succeeded: posting bond-builder -object chosen = group[0:2] == ijk from target 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 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:1] == ab 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 -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 = b from initial string -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-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 -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 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 -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 = a -firstBond: successor 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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 -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] == 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 a and b from other string -bond strength = 96 for successor bond 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 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--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 -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 = 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 -bond strength = 48 for predecessor bond between i and 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 = 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 = 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 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 = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 +initial : relevance = 100, unhappiness=18 +target : relevance = 0, unhappiness=37 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] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk from target string +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=18 +target : relevance = 25, unhappiness=37 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=18 +target : relevance = 0, unhappiness=37 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[0:1] == ii +no firstBond +no firstBond2 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=18 +target : relevance = 37, unhappiness=37 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 61 for predecessor bond between group[0:1] == ii and group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 0, unhappiness=18 +target : relevance = 37, unhappiness=37 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 100, unhappiness=18 +target : relevance = 0, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor 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=18 +target : relevance = 25, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[2:3] == jj from target string +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 61 for predecessor bond between group[0:1] == ii and group[2:3] == jj +initial : relevance = 0, unhappiness=18 +target : relevance = 25, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[2:3] == jj +no firstBond +no firstBond2 +initial : relevance = 100, unhappiness=18 +target : relevance = 0, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +object chosen = group[2:3] == jj from target string already exists...activate descriptors & fizzle +object chosen = predecessor bond between b and c from other string +number of incompatibleBonds: 1 +successor bond between b and c +lost fight with successor bond between b and c +failed to break bonds: Fizzle +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=18 +target : relevance = 0, unhappiness=38 +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 +posting bottom up codelets +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 61 for predecessor bond between group[2:3] == jj and group[4:5] == kk +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between group[0:1] == ii 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 : relevance = 0, unhappiness=38 initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a +source: a, destination: b +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group object chosen = successor bond between a and b from other string bond strength = 96 for successor bond between a and b succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -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 = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 6 +posting bottom up codelets object chosen = successor bond between a and b from other string already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = k from target string +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for predecessor bond between group[2:3] == jj and group[4:5] == kk +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 -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 = k 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 = 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 -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 = 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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=38 initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction source chosen = c firstBond: successor bond between b and c @@ -11160,210 +3039,878 @@ 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 = 0, unhappiness=38 +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 initial : 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 -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 = b 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: 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 = 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 = 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 = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = predecessor bond between 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 -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 -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 = 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 = 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 -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 = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = successor bond between b and c from other string +target : relevance = 0, unhappiness=38 +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 +won fight with successor bond between b and c +won fight with successor bond between a and b +broke the bonds +won fight with group[0:2] == abc +won fight with group[0:2] == abc +lost fight with group[0:2] == abc +failed to break Groups: Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk 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 i and j from other string -bond strength = 48 for successor bond between i and j +won fight with Correspondence between c and group[4:5] == kk +building bond predecessor bond between group[2:3] == jj and group[4:5] == kk +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=35 +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=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from b to successor +proposing group from a to c +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[4:5] == kk +firstBond: predecessor bond between group[2:3] == jj and group[4:5] == kk +possible group: predecessor bond between group[2:3] == jj and group[4:5] == kk +trying from group[4:5] == kk to predecessor +proposing group from group[2:3] == jj to group[4:5] == kk +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 = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +urgency: 100.0, number: 1, bin: 7 +object chosen = group[2:5] == jjkk 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: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=35 +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 b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=35 +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 = 0, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor 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 = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:1] == ii 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 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 = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 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=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +object chosen = group[2:5] == jjkk from target string +no incompatible bonds +no incompatible Groups +building group +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=35 +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 = 0, unhappiness=15 +target : relevance = 22, unhappiness=35 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for bond +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 22, unhappiness=43 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for group +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 60 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[2:5] == jjkk from target string +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=43 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor 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[2:5] == jjkk from target string +destination: group[0:1] == ii +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 22, unhappiness=43 +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 +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-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=43 +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=43 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=43 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=43 +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=43 +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=43 +target string selected: iijjkk with 6 letters, 10 objects, 5 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=37 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for group +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 +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 = 33, unhappiness=37 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for bond +source: group[2:5] == jjkk, destination: group[0:1] == ii +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=37 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for group +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk 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=37 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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=37 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for direction +source chosen = group[0:1] == ii +no firstBond +no firstBond2 +object chosen = group[2:5] == jjkk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 22, unhappiness=37 +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 = 0, unhappiness=15 +target : relevance = 33, unhappiness=37 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=37 +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 = 33, unhappiness=37 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=37 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +urgency: 23.200000000000003, number: 1, bin: 2 +initial : relevance = 0, unhappiness=15 +target : relevance = 22, unhappiness=37 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for direction +source chosen = group[0:1] == ii +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 Post top down: top-down-bond-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=37 +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 = 22, unhappiness=37 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=37 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=37 +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 +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=43 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=43 +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 = 22, unhappiness=43 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for bond +to object: group[2:3] == jj +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=43 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=43 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 22, unhappiness=43 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for group +object chosen = predecessor bond between a and b from other string +bond strength = 48 for predecessor bond between a and b +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=43 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for bond +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 22, unhappiness=43 +target string selected: iijjkk with 6 letters, 10 objects, 5 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-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=43 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=43 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=43 +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=43 +target string selected: iijjkk with 6 letters, 10 objects, 5 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 b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=43 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for bond +to object: group[2:3] == jj +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 = 33, unhappiness=43 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 22, unhappiness=43 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for bond +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 91 for successor bond between group[0:1] == ii and group[2:3] == jj +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=43 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=43 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 60 for predecessor bond between group[2:3] == jj and group[4:5] == kk +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between group[0:1] == ii and group[2:3] == jj +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = group[2:3] == jj from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 22, unhappiness=43 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +source: group[2:5] == jjkk, destination: group[0:1] == ii +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 11, unhappiness=43 +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=43 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for group Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 11, unhappiness=41 +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=41 +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 = 0, unhappiness=15 +target : relevance = 33, unhappiness=41 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 11, unhappiness=41 +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 11, unhappiness=41 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 11, unhappiness=41 +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 = 22, unhappiness=41 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=41 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=41 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 11, unhappiness=41 +target string selected: iijjkk with 6 letters, 10 objects, 6 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 22, unhappiness=41 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +initial : relevance = 100, unhappiness=15 +target : relevance = 11, unhappiness=41 +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:5] == iijjkk from target string +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 6 Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets 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 bond -to object: a -object chosen = k from target string -urgency: 23.200000000000003, number: 1, bin: 2 -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 -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 = 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 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 b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = group[2:3] == jj from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=41 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 60 for predecessor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=41 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 posting bottom up codelets -object chosen = k from target string -destination: 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 = 11, unhappiness=41 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +initial : relevance = 100, unhappiness=15 +target : relevance = 11, unhappiness=41 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 11, unhappiness=41 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +to object: group[4:5] == kk +object chosen = group[2:5] == jjkk from target string +destination: group[0:1] == ii +object chosen = group[0:5] == iijjkk from target string +won fight with predecessor bond between group[2:3] == jj and group[4:5] == kk +broke the bonds +won fight with group[2:5] == jjkk +won fight with group[2:5] == jjkk +broke the Groups +building group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=41 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = group[0:3] == iijj from target string +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +number of incompatibleBonds: 1 +successor bond between group[0:1] == ii and group[2:3] == jj +lost fight with successor bond between group[0:1] == ii and group[2:3] == jj +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-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: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for group +object chosen = a from initial string +destination: b chosen bond facet: letterCategory -Source: k, destination: j +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +to object: i +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +urgency: 100.0, number: 2, bin: 7 +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:5] == iijjkk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj source descriptor: K destination descriptor: J proposing predecessor bond -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=94 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 57 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +to object: group[0:1] == ii +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction source chosen = 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 = b from initial string -destination: a +proposing group from a to c +posting bottom up codelets +object chosen = group[0:5] == iijjkk from target string +object chosen = group[0:2] == abc from initial string +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 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 = 25, unhappiness=11 +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 = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 48 for predecessor bond between group[0:1] == ii and group[2:3] == jj +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 2, bin: 7 +urgency: 100.0, number: 2, bin: 7 +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +successor bond between group[2:3] == jj and group[4:5] == kk +won fight with successor bond between group[2:3] == jj and group[4:5] == kk +broke the bonds +won fight with group[0:5] == iijjkk +broke the groups +trying to break incompatible correspondences +lost fight with Correspondence between c and group[4:5] == kk +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +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: 6 +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 = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = group[0:5] == iijjkk from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 2, bin: 7 +object chosen = a from initial string +destination: b chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = b from initial string -destination: a +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 = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = group[1:2] == 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 = 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 = 25, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for direction +source chosen = group[4:5] == kk +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[4:5] == kk to successor +proposing group from group[0:1] == ii to group[4:5] == kk +object chosen = group[0:5] == iijjkk from target string +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: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond +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 = 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 = i from target string destination: j chosen bond facet: letterCategory @@ -11371,8 +3918,85 @@ 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 = 91 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 +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 = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness 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 = 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 = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness 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 +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 = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +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-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k succeeded: posting bond-builder object chosen = c from initial string destination: b @@ -11381,109 +4005,12 @@ Source: c, destination: b source descriptor: C destination descriptor: B 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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -no incompatible groups -building bond predecessor bond between b and c -object chosen = predecessor bond between a and b from other string -bond strength = 69 for predecessor bond between a and b -initial : relevance = 0, unhappiness=94 -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 b and c from other string -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 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 = 0, unhappiness=94 -target : relevance = 50, unhappiness=84 -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 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 = 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 +bond strength = 48 for successor bond between j and k succeeded: posting bond-builder -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 -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: 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 = predecessor bond between a and b from other string -initial : relevance = 0, unhappiness=94 -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 = 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 = 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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = b from initial string destination: a chosen bond facet: letterCategory @@ -11491,127 +4018,539 @@ Source: b, destination: a source descriptor: B destination descriptor: A proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=100 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond -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 -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 -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 +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 -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 +object chosen = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness bond +object chosen = j from target string +destination: j +chosen bond facet: letterCategory +Source: j, destination: j +source descriptor: J +destination descriptor: J +proposing sameness bond +object chosen = 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 +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +object chosen = sameness bond between k and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between k and k +object chosen = i from target string +object chosen = i 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 = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +object chosen = b 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 = 48 for predecessor bond between i and j urgency: 100.0, number: 1, bin: 7 -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 -urgency: 100.0, number: 1, bin: 7 -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 -urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +object chosen = sameness bond between i and i from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between i and i +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +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=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 -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 = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c +target : relevance = 40, unhappiness=88 +target string selected: iijjkk with 6 letters, 6 objects, 2 bonds for bond +source: k, destination: j +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 40, unhappiness=88 +target string selected: iijjkk with 6 letters, 6 objects, 2 bonds for bond +source: k, destination: k +object chosen = k from target string +object chosen = i from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 40, unhappiness=88 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond +source: a, 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 +object chosen = j from target string +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +object chosen = sameness bond between j and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between j and 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-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: i, destination: i +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 0, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond +source: c, destination: b +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 60, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond +source: a, destination: b +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 0, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: j, destination: j +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: j, destination: j +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: k, destination: k +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=100 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for group +object chosen = a from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: j, destination: i +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 a and b from other string number of incompatibleBonds: 0 no incompatible bonds no incompatible groups building bond predecessor bond between a and b +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=94 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for group +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +object chosen = group[2:3] == jj from target string +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 60, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: c, destination: b +initial : relevance = 0, unhappiness=94 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 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=94 +target : relevance = 60, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: k, destination: j +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=94 +target : relevance = 60, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +object chosen = i from target string +object chosen = group[2:3] == jj from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = sameness bond between j 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: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets -object chosen = a from initial string -object chosen = group[0:2] == ijk from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 0, unhappiness=65 +target string selected: iijjkk with 6 letters, 7 objects, 3 bonds for bond +source: group[2:3] == jj, destination: i +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = group[2:3] == jj from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=65 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: a, destination: b +object chosen = successor bond between i and group[2:3] == jj from other string +bond strength = 23 for successor bond between i and group[2:3] == jj +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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=65 +target string selected: iijjkk with 6 letters, 7 objects, 3 bonds for bond +source: k, destination: k +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 0, unhappiness=65 +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=89 +target : relevance = 50, unhappiness=65 +target string selected: iijjkk with 6 letters, 7 objects, 3 bonds for bond +source: group[2:3] == jj, destination: i +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=65 +target string selected: iijjkk with 6 letters, 7 objects, 3 bonds for bond +source: k, destination: k +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 0, unhappiness=65 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: b, destination: c +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=65 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group urgency: 100.0, number: 1, bin: 7 -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 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 = 91 for predecessor bond between j and k -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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets 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 -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=65 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +object chosen = i from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=65 +target string selected: iijjkk with 6 letters, 7 objects, 3 bonds for bond +source: k, destination: k +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 0, unhappiness=65 +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=65 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: c, destination: b +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 50, unhappiness=94 +target : relevance = 0, unhappiness=65 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=65 +target string selected: iijjkk with 6 letters, 7 objects, 3 bonds for group +object chosen = group[2:3] == jj from target string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=65 +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 = 91 for successor bond between b and c +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=65 +target string selected: iijjkk with 6 letters, 7 objects, 3 bonds for bond +source: k, destination: group[2:3] == jj +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=65 +initial string selected: abc with 3 letters, 3 objects, 1 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 = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +object chosen = sameness bond between k 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-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=65 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: b, destination: a +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=65 +target string selected: iijjkk with 6 letters, 7 objects, 3 bonds for bond +source: group[2:3] == jj, destination: k +top_down_bond_scout__category +initial : relevance = 50, unhappiness=94 +target : relevance = 0, unhappiness=65 +target string selected: iijjkk with 6 letters, 7 objects, 3 bonds for bond +source: i, destination: i +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=65 +target string selected: iijjkk with 6 letters, 7 objects, 3 bonds for bond +source: group[2:3] == jj, destination: i +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=65 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 0, unhappiness=65 +target string selected: iijjkk with 6 letters, 7 objects, 3 bonds for bond +source: i, destination: i +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=65 +target string selected: iijjkk with 6 letters, 7 objects, 3 bonds for bond +source: k, destination: group[2:3] == jj +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=94 +target : relevance = 50, unhappiness=65 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +top_down_bond_scout__category +initial : relevance = 50, unhappiness=94 +target : relevance = 0, unhappiness=65 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: c +object chosen = k 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 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +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 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 +target : relevance = 50, unhappiness=65 +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 +bond strength = 91 for successor bond between b and c +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=65 +target string selected: iijjkk with 6 letters, 7 objects, 3 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 = 50, unhappiness=89 +target : relevance = 0, unhappiness=65 +target string selected: iijjkk with 6 letters, 7 objects, 3 bonds for bond +source: i, destination: group[2:3] == jj +object chosen = predecessor bond between b and c from other string +bond strength = 69 for predecessor bond between b and c +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=65 +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=89 +target : relevance = 50, unhappiness=65 +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 = 69 for predecessor bond between b and c +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=65 +target string selected: iijjkk with 6 letters, 7 objects, 3 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-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=84 +target : relevance = 50, unhappiness=65 +target string selected: iijjkk with 6 letters, 7 objects, 3 bonds for group +object chosen = successor bond between i and group[2:3] == jj from other string +bond strength = 45 for successor bond between i and group[2:3] == jj +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[4:5] == kk from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 50, unhappiness=65 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +initial : relevance = 0, unhappiness=84 +target : relevance = 50, unhappiness=65 +target string selected: iijjkk with 6 letters, 7 objects, 3 bonds for group +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +initial : relevance = 0, unhappiness=84 +target : relevance = 50, unhappiness=65 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group object chosen = a from initial string destination: b chosen bond facet: letterCategory @@ -11619,87 +4558,186 @@ 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 -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 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 -posting bottom up codelets -initial : relevance = 50, unhappiness=94 -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 = 0, unhappiness=94 -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[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 -initial : relevance = 0, unhappiness=94 -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 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 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 = group[0:2] == ijk from target string -initial : relevance = 100, unhappiness=94 -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 a to c -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-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 b and c from other string bond strength = 91 for successor bond between b and c succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=65 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: c +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 50, unhappiness=65 +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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 50, unhappiness=65 +target string selected: iijjkk with 6 letters, 7 objects, 3 bonds for bond +source: group[2:3] == jj, destination: k +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=84 +target : relevance = 0, unhappiness=65 +target string selected: iijjkk with 6 letters, 7 objects, 3 bonds for bond +source: i, 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 +object chosen = group[2:3] == jj from target string +destination: i +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 50, unhappiness=65 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: c +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=65 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k succeeded: posting bond-builder -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: 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 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=84 +target : relevance = 50, unhappiness=65 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = successor bond between b and c from other string +bond strength = 91 for successor bond between b and c +succeeded: posting bond-builder +object chosen = 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=84 +target : relevance = 50, unhappiness=65 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 50, unhappiness=65 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 0, unhappiness=84 +target : relevance = 50, unhappiness=65 +target string selected: iijjkk with 6 letters, 7 objects, 3 bonds for group +object chosen = group[2:3] == jj from target string +destination: k +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: k +source descriptor: J +destination descriptor: K +proposing successor bond +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 50, unhappiness=65 +target string selected: iijjkk with 6 letters, 7 objects, 3 bonds for bond +source: i, destination: i +object chosen = group[4:5] == kk from target string +object chosen = group[0:1] == ii from target string +initial : relevance = 0, unhappiness=84 +target : relevance = 50, unhappiness=65 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:1] == ii from target string +no incompatible bonds +no incompatible Groups +building group +initial : relevance = 0, unhappiness=84 +target : relevance = 42, unhappiness=65 +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-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=84 +target : relevance = 42, unhappiness=51 +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 = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and k from other string +bond strength = 45 for successor bond between group[2:3] == jj and k +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 42, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 3 bonds for bond +source: k, destination: group[2:3] == jj +object chosen = b from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 42, unhappiness=51 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=51 +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=84 +target : relevance = 42, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 3 bonds for bond +source: j, destination: 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 = 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 @@ -11708,483 +4746,713 @@ 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=84 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: a -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=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 a and b from other string +already exists: activate descriptors & Fizzle +object chosen = sameness bond between i and i 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-bond-scout--category, 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-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 posting bottom up codelets -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -object 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] == jk from target string -object chosen = group[0:2] == abc from initial string -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 = successor bond between a and b from other string +initial : relevance = 0, unhappiness=78 +target : relevance = 42, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 3 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 = 96 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 a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk from target string +object chosen = group[4:5] == kk 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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 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 -initial : relevance = 0, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=51 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: c +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=51 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=51 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=51 +target string selected: iijjkk with 6 letters, 9 objects, 3 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=51 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: c +object chosen = predecessor bond between i and group[2:3] == jj from other string +bond strength = 23 for predecessor bond between i and group[2:3] == jj +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=51 +target string selected: iijjkk with 6 letters, 9 objects, 3 bonds for direction +source chosen = group[2:3] == jj +no firstBond 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 = 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--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 3 bonds for group +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 3 bonds for group +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=38 +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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: a +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 3 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 3 bonds for direction +source chosen = group[4:5] == kk +no firstBond +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 -initial : relevance = 100, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 3 bonds for group +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 91 for successor bond between group[0:1] == ii and group[2:3] == jj +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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 3 bonds for group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=38 +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=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=38 +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 = 37, unhappiness=38 +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=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction source chosen = a firstBond: successor bond between a and b possible group: successor bond between a and b trying from a to successor proposing group from a to c -object chosen = b from initial string -object chosen = group[0:2] == 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 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == 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 = b 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 = 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 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 -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=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 3 bonds for group +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond 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 = 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 = 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-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -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 j and k from other string -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -no firstBond2 -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 j and k from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 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=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 = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-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 = 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 = c 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 direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -initial : 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 = b from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between 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 -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 = 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 -object 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 bond -to object: 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 a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between 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=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 = 91 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 -urgency: 100.0, number: 2, bin: 7 -object chosen = b from initial string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: 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 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 -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 = j 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 = 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 -already exists: activate 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: 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 bond -to object: 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 -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 -Post top down: 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 = 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 -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 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-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: 6 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 = 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 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 -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 top_down_bond_scout__category initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 3 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 3 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 3 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 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 j and k from other string -already exists: activate descriptors & Fizzle -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 = 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 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 = 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 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: successor bond between j and k -firstBond2: 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 -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 +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string number of incompatibleBonds: 0 no incompatible bonds no incompatible groups -building bond predecessor bond between j and k +building bond successor bond between group[0:1] == ii and group[2:3] == jj +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +to object: group[4:5] == kk +object chosen = group[0:1] == ii from target string +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 91 for successor bond between group[0:1] == ii and group[2:3] == jj +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: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 91 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = group[0:3] == iijj from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=35 +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 = 12, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 4 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-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=35 +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 = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=35 +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 = 12, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between 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[4:5] == kk 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 = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object 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 = 12, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for group +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between group[2:3] == jj and group[4:5] == kk +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with 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 +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 = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +object chosen = group[0:3] == iijj from target string +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +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 = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +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 a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +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 = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor 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 b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +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 b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[0:1] == ii +firstBond: successor bond between group[0:1] == ii and group[2:3] == jj +possible group: successor bond between group[0:1] == ii and group[2:3] == jj +trying from group[0:1] == ii to successor +proposing group from group[0:1] == ii to group[4:5] == kk +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +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 = 25, unhappiness=31 +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 = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = group[0:5] == iijjkk from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[4:5] == kk +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[4:5] == kk to successor +proposing group from group[0:1] == ii to group[4:5] == kk +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +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: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +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 +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +object chosen = group[2:3] == jj from target string +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:5] == iijjkk from target string +object chosen = group[0:5] == iijjkk from target string +no incompatible bonds +no incompatible Groups +building group +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for bond +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for direction +source chosen = group[0:1] == ii +firstBond: successor bond between group[0:1] == ii and group[2:3] == jj +possible group: successor bond between group[0:1] == ii and group[2:3] == jj +trying from group[0:1] == ii to successor +proposing group from group[0:1] == ii to group[4:5] == kk +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj 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:5] == iijjkk from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = group[0:2] == abc from initial string +Post top down: top-down-bond-scout--direction, with urgency: 3 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +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 = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor 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:5] == iijjkk from target string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = group[0:5] == iijjkk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for bond +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between 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 +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 = 25, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = successor 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:5] == iijjkk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for bond +to object: group[2:3] == jj +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--direction, with urgency: 3 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +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 +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for group +object chosen = group[0:5] == iijjkk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for bond +to object: group[4:5] == kk +object chosen = successor bond between j and group[4:5] == kk from other string +bond strength = 59 for successor bond between j and group[4:5] == kk +object chosen = successor bond between i and group[2:3] == jj from other string +bond strength = 59 for successor bond between i and group[2:3] == jj +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +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 = 25, unhappiness=11 +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 = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = 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 +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +posting bottom up codelets object chosen = c from initial string destination: b chosen bond facet: letterCategory @@ -12192,159 +5460,566 @@ Source: c, destination: b source descriptor: C destination descriptor: B proposing predecessor bond +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 2, bin: 7 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +urgency: 100.0, number: 2, bin: 7 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = successor bond between b and c from other string +bond strength = 78 for successor bond between b and c +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +bond strength = 78 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 2, bin: 7 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +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=18 +target : relevance = 25, unhappiness=12 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 100, unhappiness=18 +target : relevance = 25, unhappiness=12 +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 +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=18 +target : relevance = 25, unhappiness=12 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string Post top down: top-down-description-scout, with urgency: 5 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 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 -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 = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +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 = 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 +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:5] == iijjkk from target string +object chosen = group[0:5] == iijjkk 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 = k from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 2, bin: 7 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for bond +to object: group[2:3] == jj +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +object chosen = group[4:5] == kk from target string destination: j chosen bond facet: letterCategory -Source: k, destination: j +Source: group[4:5] == kk, 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--category, with urgency: 6 posting bottom up codelets -object chosen = j from target string -destination: k +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +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 b and c from other string +bond strength = 96 for successor bond 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[4:5] == kk from target string +destination: group[2:3] == jj chosen bond facet: letterCategory -Source: j, destination: k +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for direction +source chosen = group[2:3] == jj +firstBond: successor bond between group[0:1] == ii and group[2:3] == jj +possible group: successor bond between group[0:1] == ii and group[2:3] == jj +trying from group[2:3] == jj to successor +proposing group from group[0:1] == ii to group[4:5] == kk +object chosen = group[0:5] == iijjkk from target string +object chosen = predecessor bond between j and group[4:5] == kk from other string +bond strength = 23 for predecessor bond between j and group[4:5] == kk +succeeded: posting bond-builder +object chosen = group[0:5] == iijjkk 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 = 25, unhappiness=11 +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 = 25, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for bond +source: group[0:1] == ii, destination: j +object chosen = successor bond between group[0:1] == ii and j from other string +bond strength = 59 for successor bond between group[0:1] == ii and j +succeeded: posting bond-builder +urgency: 100.0, number: 2, bin: 7 +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +successor bond between group[2:3] == jj and group[4:5] == kk +lost fight with successor bond between group[2:3] == jj and group[4:5] == kk +failed to break bonds: Fizzle +object chosen = successor bond between group[0:1] == ii and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between 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 = i from target string +Post top down: top-down-bond-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = group[0:5] == iijjkk from target string +urgency: 100.0, number: 2, bin: 7 +urgency: 100.0, number: 2, bin: 7 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 2, bin: 7 +object chosen = i from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +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 = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor 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 = j from target string +destination: group[0:1] == ii +chosen bond facet: letterCategory +Source: j, destination: group[0:1] == ii +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 = 96 for successor bond 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 group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +object chosen = predecessor bond between group[0:1] == ii and j from other string +bond strength = 23 for predecessor bond between group[0:1] == ii and j +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 = 25, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for bond +to object: group[4:5] == kk +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk 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: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +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 = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for group +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 2, bin: 7 +object chosen = 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 = group[2:3] == jj from target string +destination: group[4:5] == kk +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[4:5] == kk 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 = i 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 bond -to object: 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: 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 -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 -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 -no firstBond -no firstBond2 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle posting bottom up codelets -object chosen = i from target string -destination: j +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +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:1] == ii from target string +destination: group[2:3] == jj chosen bond facet: letterCategory -Source: i, destination: j +Source: group[0:1] == ii, destination: group[2:3] == jj source descriptor: I destination descriptor: J proposing successor bond -object chosen = k from target string -object chosen = a from initial string +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = group[2:3] == jj from target string +destination: group[0:1] == ii +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[0:1] == ii +source descriptor: J +destination descriptor: I +proposing predecessor bond +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for bond +source: k, destination: k +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 48 for predecessor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for group +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +number of incompatibleBonds: 1 +successor bond between group[0:1] == ii and group[2:3] == jj +lost fight with successor bond between group[0:1] == ii and group[2:3] == jj +failed to break bonds: Fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:1] == ii from target string +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:5] == iijjkk from target string +object chosen = group[0:5] == iijjkk 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 +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 = 25, unhappiness=11 +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:5] == iijjkk from target string +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +successor bond between group[2:3] == jj and group[4:5] == kk +lost fight with successor bond between group[2:3] == jj and group[4:5] == kk +failed to break bonds: Fizzle +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +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 = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 2, bin: 7 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor bond between j and group[4:5] == kk from other string +number of incompatibleBonds: 1 +successor bond between group[2:3] == jj and group[4:5] == kk +lost fight with successor bond between group[2:3] == jj and group[4:5] == kk +failed to break bonds: Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for group +object chosen = group[0:5] == iijjkk from target string +object chosen = group[0:5] == iijjkk 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--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +posting bottom up codelets +urgency: 100.0, number: 2, bin: 7 +urgency: 100.0, number: 2, bin: 7 +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = j from target string +destination: group[4:5] == kk +chosen bond facet: letterCategory +Source: j, destination: group[4:5] == kk +source descriptor: J +destination descriptor: K +proposing successor bond +object chosen = successor bond between j and group[4:5] == kk from other string +bond strength = 59 for successor bond between j and group[4:5] == kk +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 2, bin: 7 +Post top down: top-down-bond-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = successor bond between j and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between 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:5] == iijjkk from target string +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +object chosen = group[2:3] == jj from target string +posting bottom up codelets +object chosen = group[0:5] == iijjkk from target string +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +object chosen = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness bond +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 -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 = 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 = successor bond between i and j from other string -bond strength = 48 for successor bond between i and j +proposing predecessor bond +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = j from target string +destination: j +chosen bond facet: letterCategory +Source: j, destination: j +source descriptor: J +destination descriptor: J +proposing sameness bond +object chosen = j from target string +destination: j +chosen bond facet: letterCategory +Source: j, destination: j +source descriptor: J +destination descriptor: J +proposing sameness bond +object chosen = 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 = a from initial string +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +object chosen = 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 = a 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 -object chosen = k 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 +object chosen = predecessor 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 @@ -12353,28 +6028,666 @@ 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 = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +object chosen = sameness bond between i and i from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between i 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 +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 = b from initial string -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b object chosen = predecessor bond between b and c from other string 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: j +chosen bond facet: letterCategory +Source: j, destination: j +source descriptor: J +destination descriptor: J +proposing sameness 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 = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +object chosen = i from target string +object chosen = k from target string +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 20, unhappiness=94 +target string selected: iijjkk with 6 letters, 6 objects, 1 bonds for bond +source: j, destination: j +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = b from initial string +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: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +object chosen = sameness bond between k and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between k and k +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post 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=88 +target string selected: iijjkk with 6 letters, 6 objects, 2 bonds for bond +to object: i +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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 40, unhappiness=88 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: a, destination: b +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=94 +target : relevance = 0, unhappiness=88 +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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 40, unhappiness=88 +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 +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: 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 = 91 for successor bond between b and c +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 40, unhappiness=88 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +object chosen = c from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=94 +target : relevance = 0, unhappiness=88 +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 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=88 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +object chosen = sameness bond between j and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between j and j +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 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = sameness bond between j and j from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=78 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: k, destination: k +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between b and c from other string +bond strength = 91 for successor bond between b and c +succeeded: posting bond-builder +object chosen = k from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: j, destination: j +object chosen = i from target string +object chosen = j from target string +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=83 +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 = 0, unhappiness=83 +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 +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 = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +object chosen = 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 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=78 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: i, destination: i +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: j, destination: j +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=78 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 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 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +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 +initial : relevance = 0, unhappiness=84 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: k, destination: k +initial : relevance = 0, unhappiness=84 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for group +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: k, destination: k +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for direction +source chosen = j +no firstBond +firstBond2: sameness bond between j and j +possible group: sameness bond between j and j +trying from j to sameness +proposing group from j to j +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=83 +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=84 +target : relevance = 0, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: a +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between a and b from other string +bond strength = 48 for predecessor bond between a and b +object chosen = successor bond between b and c from other string +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 +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for direction +source chosen = i +firstBond: sameness bond between i and i +possible group: sameness bond between i and i +trying from i to sameness +proposing group from i to i +object chosen = successor bond between b and c from other string +bond strength = 48 for successor bond between b and c +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=83 +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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +initial : relevance = 0, unhappiness=79 +target : relevance = 60, unhappiness=83 +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 +bond strength = 69 for successor bond between a and b +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=83 +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 = 0, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: i, destination: i +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = b 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 +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: a +object chosen = group[0:1] == ii from target string +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=83 +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 = 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 +initial : relevance = 0, unhappiness=89 +target : relevance = 60, unhappiness=83 +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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=79 +target : relevance = 60, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = successor bond between b and c from other string +bond strength = 91 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=79 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: k, destination: k +top_down_bond_scout__category +initial : relevance = 0, unhappiness=79 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: k, destination: k +initial : relevance = 0, unhappiness=79 +target : relevance = 60, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for direction +source chosen = i +firstBond: sameness bond between i and i +possible group: sameness bond between i and i +trying from i to sameness +proposing group from i to i +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: k, 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 = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=79 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for group +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=79 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: j, destination: k +initial : relevance = 0, unhappiness=79 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=79 +target : relevance = 60, unhappiness=83 +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 +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=83 +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=83 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +object chosen = b from initial string +object chosen = group[4:5] == kk from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=79 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: i, destination: j +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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +top_down_bond_scout__category +initial : relevance = 0, unhappiness=79 +target : relevance = 60, unhappiness=83 +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=79 +target : relevance = 60, unhappiness=83 +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 = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=79 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=79 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: j, destination: j +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=83 +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=79 +target : relevance = 60, unhappiness=83 +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 = 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 = 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 @@ -12382,79 +6695,1210 @@ 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 -succeeded: posting bond-builder -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 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 +number of incompatibleBonds: 1 +predecessor bond between a and b +won fight with predecessor bond between a and b +broke the bonds +no incompatible groups +building bond successor bond between a and b +initial : relevance = 100, unhappiness=79 +target : relevance = 0, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=79 +target : relevance = 0, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: i, destination: i +initial : relevance = 100, unhappiness=79 +target : relevance = 0, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for direction +source chosen = k +firstBond: sameness bond between k and k +possible group: sameness bond between k and k +trying from k to sameness +proposing group from k to k +object chosen = successor 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 = 91 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string +object chosen = group[2:3] == jj from target string +object chosen = sameness bond between j and j from other string already exists: activate descriptors & Fizzle 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 = 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 +initial : relevance = 0, unhappiness=79 +target : relevance = 0, unhappiness=83 +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=79 +target : relevance = 0, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +object chosen = group[1:2] == bc from initial string +object chosen = predecessor bond between b and c from other string +bond strength = 91 for predecessor bond between b and c succeeded: posting bond-builder +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=79 +target : relevance = 0, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +to object: k +object chosen = group[4:5] == kk from target string Post top down: top-down-bond-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--category, with urgency: 4 Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 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 +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=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for direction +source chosen = i +no firstBond +firstBond2: sameness bond between i and i +possible group: sameness bond between i and i +trying from i to sameness +proposing group from i to i +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=83 +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 = 0, unhappiness=78 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for group +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: k, destination: k +initial : relevance = 0, unhappiness=78 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for group +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +to object: k +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=83 +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 = 60, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +object chosen = group[0:1] == ii from target string +object chosen = group[4:5] == kk 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-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=78 +target : relevance = 60, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +object chosen = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness bond +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: c +initial : relevance = 0, unhappiness=78 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 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=78 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: k, destination: k +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +no firstBond2 +initial : relevance = 0, unhappiness=78 +target : relevance = 60, unhappiness=83 +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=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: j, destination: i +object chosen = predecessor bond between b and c from other string +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 +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 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 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=78 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for group +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +initial : relevance = 0, unhappiness=78 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for group +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 0, unhappiness=78 +target : relevance = 60, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 0, unhappiness=78 +target : relevance = 60, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 0, unhappiness=78 +target : relevance = 60, unhappiness=83 +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 = 48 for predecessor bond between i and j +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: i, destination: i +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=83 +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 = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=78 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for group +object chosen = group[4:5] == kk from target string +object chosen = sameness bond between j 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: j, destination: j +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=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: j, destination: j +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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +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 = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = group[0:1] == ii from target string +object chosen = group[0:1] == ii from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=83 +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:1] == ii from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = group[0:1] == ii from target string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=83 +target string selected: iijjkk with 6 letters, 7 objects, 3 bonds for group +object chosen = sameness bond between j and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[2:3] == jj from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = group[0:1] == ii from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 42, unhappiness=83 +target string selected: iijjkk with 6 letters, 8 objects, 3 bonds for bond +source: i, destination: i +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 42, unhappiness=83 +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 +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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:1] == ii from target string +already exists...activate descriptors & fizzle +object chosen = group[2:3] == jj from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 3 bonds for bond +source: k, destination: k +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=51 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 3 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = group[2:3] == jj from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 3 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 3 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 3 bonds for bond +source: k, destination: k +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +object chosen = group[4:5] == kk from target string +object chosen = group[4:5] == kk from target string +no incompatible bonds +no incompatible Groups +building group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=51 +target string selected: iijjkk with 6 letters, 9 objects, 3 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 3 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +object chosen = sameness bond between j and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 3 bonds for group +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[4:5] == kk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 3 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 3 bonds for group +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[4:5] == kk from target string +already exists...activate descriptors & fizzle +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +object chosen = group[0:1] == ii from target string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 3 bonds for group +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 3 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +Post top down: top-down-bond-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=18 +target : relevance = 0, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +initial : relevance = 100, unhappiness=18 +target : relevance = 0, unhappiness=38 +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 = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=18 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 3 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 91 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=18 +target : relevance = 0, unhappiness=38 +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-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 3 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +object chosen = successor 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[4:5] == kk from target string +already exists...activate descriptors & fizzle +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = sameness bond between k 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=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = sameness bond between k 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=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 3 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: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between group[0:1] == ii and group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +object chosen = group[2:3] == jj from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for group +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for direction +source chosen = group[4:5] == kk no firstBond no firstBond2 -object chosen = k from target string -destination: j +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor 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 = 12, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for direction +source chosen = group[2:3] == jj +no firstBond +firstBond2: successor bond between group[0:1] == ii and group[2:3] == jj +possible group: successor bond between group[0:1] == ii and group[2:3] == jj +trying from group[2:3] == jj to successor +proposing group from group[0:1] == ii to group[2:3] == jj +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[2:3] == jj from target string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +object chosen = group[0:3] == iijj from target string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 4 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 = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for direction +source chosen = group[2:3] == jj +no firstBond +firstBond2: successor bond between group[0:1] == ii and group[2:3] == jj +possible group: successor bond between group[0:1] == ii and group[2:3] == jj +trying from group[2:3] == jj to successor +proposing group from group[0:1] == ii to group[2:3] == jj +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:3] == iijj 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 = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for group +object chosen = group[4:5] == kk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +object chosen = group[0:2] == abc from initial string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 6 +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 = 12, unhappiness=35 +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 = 12, unhappiness=35 +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=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=35 +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 = 12, unhappiness=35 +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 +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with 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 = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for group +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +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 +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=35 +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=35 +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 = 12, unhappiness=35 +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 = 12, unhappiness=35 +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 = 100, unhappiness=15 +target : relevance = 12, unhappiness=35 +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: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=35 +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 a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj chosen bond facet: letterCategory -Source: k, destination: j +Source: group[4:5] == kk, destination: group[2:3] == jj 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 = 12, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +object chosen = group[0:3] == iijj from target string +object chosen = group[4:5] == kk from target string +object chosen = group[4:5] == kk from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c +bond strength = 96 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, 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 = group[1:2] == jk from target string -object chosen = predecessor bond between j and k from other string +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +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 = 12, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +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: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=35 +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 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[2:3] == jj from target string +destination: group[4:5] == kk +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[4:5] == kk +source descriptor: J +destination descriptor: K +proposing successor bond +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +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-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +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 +already exists...activate descriptors & fizzle +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between group[2:3] == jj and group[4:5] == kk +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = successor 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 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post 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 = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between 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] == ii from target string +object chosen = group[0:5] == iijjkk from target string +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +successor bond between group[2:3] == jj and group[4:5] == kk +lost fight with successor bond between group[2:3] == jj and group[4:5] == kk +failed to break bonds: Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[2:3] == jj from target string +destination: group[4:5] == kk +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[4:5] == kk +source descriptor: J +destination descriptor: K +proposing successor bond +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-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: 6 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor 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 = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = group[0:5] == iijjkk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for bond +to object: group[4:5] == kk +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[0:3] == iijj from target string +no incompatible bonds +won fight with group[0:5] == iijjkk +lost fight with group[0:5] == iijjkk +failed to break Groups: Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +Post top down: top-down-group-scout--direction, with 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 group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = group[0:2] == 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 = 25, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +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 = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for bond +to object: group[4:5] == kk +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +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 = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +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 +object chosen = group[4:5] == kk from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string already exists: activate descriptors & Fizzle object chosen = c from initial string destination: b @@ -12463,228 +7907,181 @@ 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 -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 -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between a and b -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -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 -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 = 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 = 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 -object 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-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = 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 -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, 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 -initial : relevance = 100, unhappiness=79 -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 -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 -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 -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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with 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 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 -broke the bonds -no incompatible Groups -building group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor 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 = successor 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = 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 = 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 -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 -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 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 = 50, unhappiness=89 -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 = 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 j and k from other string +target : relevance = 25, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +posting bottom up codelets +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: k -object chosen = k from target string -object chosen = predecessor bond between j and k from other string +urgency: 100.0, number: 2, bin: 7 +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk 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 = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to c +object chosen = group[0:1] == ii from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +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 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +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 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 = 25, unhappiness=11 +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 = group[0:5] == iijjkk 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 = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +urgency: 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:5] == iijjkk from target string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +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-group-scout--category, with urgency: 4 posting bottom up codelets +urgency: 100.0, number: 2, bin: 7 +object chosen = predecessor bond between b and c from other string +number of incompatibleBonds: 1 +successor bond between b and c +lost fight with successor bond between b and c +failed to break bonds: Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +urgency: 100.0, number: 2, bin: 7 +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +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 b and c from other string +number of incompatibleBonds: 1 +successor bond between b and c +lost fight with successor bond between b and c +failed to break bonds: Fizzle +urgency: 100.0, number: 2, bin: 7 +urgency: 100.0, number: 2, bin: 7 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:1] == ii from target string urgency: 100.0, number: 1, bin: 7 top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj 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 +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj 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 = 25, unhappiness=11 +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 +posting bottom up codelets +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 2, bin: 7 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor 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: 2, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c object chosen = a from initial string destination: b chosen bond facet: letterCategory @@ -12692,1926 +8089,227 @@ 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 = i 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 +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 = 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 -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 -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 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-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 -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 -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 -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 -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 -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 = 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--category, with 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 -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 -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 = 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 -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 -object 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 -Post top down: 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: 23.200000000000003, number: 1, bin: 2 -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 = 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 = 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 -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 = 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 bond -to object: a -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 -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 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--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between 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 = k from target string -object chosen = successor bond between i and j from other string already exists: activate descriptors & Fizzle -object chosen = i from target string -initial : relevance = 50, 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 = 50, 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 = predecessor 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 -initial : relevance = 50, 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 = 50, 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 = 50, 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 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 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 -won fight with successor bond between a and b -broke the bonds -no incompatible Groups -building group urgency: 100.0, number: 1, bin: 7 -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 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[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=79 -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 -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-group-scout--category, with urgency: 4 -Post top down: 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 -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=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 = 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 -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 = 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 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: 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 -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 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 = 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-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 = 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 = 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 -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 = 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 -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 -object chosen = group[0:2] == abc from initial string -won fight with predecessor bond between b and c -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = 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 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = 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 -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 = 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 = k from target 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 -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -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 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:1] == ij 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 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 = group[0:2] == ijk from target 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=15 -target : relevance = 50, unhappiness=79 -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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with 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 = 50, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: k -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 = 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 -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 = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=15 -target string selected: 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 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 -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 = 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 -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=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 -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 = 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 group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == ijk from target string -object chosen = a 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 = 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 = 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-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=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 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 -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 -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 = 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: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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post 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: 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 = 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 -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 i and j 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 = 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 = 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 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 -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 -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 direction -source chosen = i -firstBond: successor bond between i and j -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: 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 -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 -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 -urgency: 24.1, number: 2, bin: 2 -object chosen = group[0:2] == ijk from target string -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] == 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 -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[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 b and c from other string -bond strength = 96 for predecessor bond between b and c +bond strength = 96 for successor bond 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 = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +Post top down: top-down-bond-scout--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 +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[2:3] == jj from target string +destination: group[0:1] == ii +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[0:1] == ii +source descriptor: J +destination descriptor: I +proposing predecessor bond +urgency: 100.0, number: 2, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 48 for predecessor bond between group[0:1] == ii and group[2:3] == jj +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +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 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +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 +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: 2, bin: 7 +urgency: 100.0, number: 2, bin: 7 +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for bond +to object: group[2:3] == jj +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[2:3] == jj from target string +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = i from target string +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for group +object chosen = group[0:5] == iijjkk from target string +urgency: 100.0, number: 2, bin: 7 +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for direction +source chosen = group[0:1] == ii +firstBond: successor bond between group[0:1] == ii and group[2:3] == jj +possible group: successor bond between group[0:1] == ii and group[2:3] == jj +trying from group[0:1] == ii to successor +proposing group from group[0:1] == ii to group[4:5] == kk +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to c object chosen = group[0:2] == abc from initial string object chosen = successor bond between b and c from other string -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 -object 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 -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 -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 = 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=15 -target : relevance = 50, 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 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -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 = group[0:2] == abc from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -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 = 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 -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 -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 -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 +bond strength = 96 for successor bond between b and c +object chosen = group[0:5] == iijjkk from target string object chosen = k from target string -destination: j +destination: group[2:3] == jj chosen bond facet: letterCategory -Source: k, destination: j +Source: k, destination: group[2:3] == jj source descriptor: K destination descriptor: J proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between 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 -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 -Post top 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: predecessor bond between i and j -no firstBond2 -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -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[1:2] == jk from target string +target : relevance = 25, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for direction +source chosen = group[0:1] == ii +firstBond: successor bond between group[0:1] == ii and group[2:3] == jj +possible group: successor bond between group[0:1] == ii and group[2:3] == jj +trying from group[0:1] == ii to successor +proposing group from group[0:1] == ii to group[4:5] == kk 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 = 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: successor bond between j and k -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] == ij 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 bond -to object: k -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=79 -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-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: k, destination: group[0:1] == ij -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 = 33, unhappiness=78 +target : relevance = 25, unhappiness=11 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 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 = 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 = group[1:2] == jk 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 -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 = 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 = 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-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 = 100, unhappiness=18 -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 = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=18 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 1 bonds for group -initial : relevance = 100, unhappiness=18 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 1 bonds for group -initial : relevance = 100, unhappiness=18 -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 -destination: k -object chosen = group[0:1] == ij from target string -destination: k -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with 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 = k from target string -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 -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 = 0, unhappiness=15 -target : relevance = 0, unhappiness=82 -target string selected: ijk with 3 letters, 4 objects, 1 bonds for bond -to object: j -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=82 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -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=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 = 0, unhappiness=15 -target : relevance = 0, unhappiness=82 -target string selected: ijk with 3 letters, 4 objects, 1 bonds for bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = 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=15 -target : relevance = 0, unhappiness=82 -target string selected: ijk with 3 letters, 4 objects, 1 bonds for group -initial : relevance = 100, 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 = 0, unhappiness=82 -target string selected: ijk with 3 letters, 4 objects, 1 bonds for bond -source: k, destination: 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: b, destination: c -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 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 = 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=82 -target string selected: ijk with 3 letters, 4 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 -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: 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-bond-scout--category, with 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 -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=96 -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 -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 -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=96 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-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 bond -to object: group[0:1] == ij -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: group[0:1] == ij, 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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = 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-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top 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=82 -target string selected: ijk with 3 letters, 4 objects, 1 bonds for bond -to object: 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 = predecessor 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 -initial : relevance = 0, 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 = 33, unhappiness=82 -target string selected: ijk with 3 letters, 4 objects, 1 bonds for bond -source: group[0:1] == ij, destination: k -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=82 -target string selected: ijk with 3 letters, 4 objects, 1 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for 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=82 -target string selected: ijk with 3 letters, 4 objects, 1 bonds for bond -source: group[0:1] == ij, destination: 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 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 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 -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 bond -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 = predecessor 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=82 -target string selected: ijk with 3 letters, 4 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 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=82 -target string selected: ijk with 3 letters, 4 objects, 1 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = 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 = 33, unhappiness=82 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=82 -target string selected: ijk with 3 letters, 4 objects, 1 bonds for group -object chosen = k from target string -destination: group[0:1] == ij -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: group[0:1] == ij, destination: 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-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=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 = 33, 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 = 96 for predecessor 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 = 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] == abc from initial string -object chosen = k from target 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 -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 -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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=96 -target string selected: ijk with 3 letters, 4 objects, 1 bonds for bond -to object: group[0:1] == ij -object 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 = 33, unhappiness=96 -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=96 -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 = 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=96 -target string selected: ijk with 3 letters, 4 objects, 1 bonds for bond -source: group[0:1] == ij, destination: 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 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=96 -target string selected: ijk with 3 letters, 4 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 = predecessor bond between i and j from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:1] == ij from target string -destination: k -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 -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=96 -target string selected: ijk with 3 letters, 4 objects, 1 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=96 -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=96 -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 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=96 -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=96 -target string selected: ijk with 3 letters, 4 objects, 1 bonds for group object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=96 -target string selected: ijk with 3 letters, 4 objects, 1 bonds for bond -source: k, destination: group[0:1] == ij -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=96 -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 +bond strength = 96 for successor bond 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-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 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 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 = k from target string -destination: group[0:1] == ij -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=96 -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=96 -target string selected: ijk with 3 letters, 4 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 -lost fight with predecessor bond between i and j -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=96 -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 = 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 = 33, unhappiness=96 -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 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 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -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 -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between c and k -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=96 -target string selected: ijk with 3 letters, 4 objects, 1 bonds for bond -to object: group[0:1] == ij -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 = 0, unhappiness=15 -target : relevance = 0, unhappiness=96 -target string selected: ijk with 3 letters, 4 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 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: group[0:1] == ij -object chosen = group[0:2] == abc 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-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 = predecessor bond between i and j from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=96 -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=96 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = 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=96 -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-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 -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 = 33, unhappiness=82 -target string selected: ijk with 3 letters, 4 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 -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -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 = 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-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 bond -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 = 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:1] == ij -broke the 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 -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: c, destination: b -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: 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 = 0, unhappiness=15 -target : relevance = 50, 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 = 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 = predecessor 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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-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 -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 -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 -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 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 = 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 = 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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = 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[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 bond -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 = 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 = 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 -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 -urgency: 23.200000000000003, number: 1, bin: 2 -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 = 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-group-scout--category, with urgency: 4 -Post top down: top-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: 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 -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=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 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, 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 = 0, unhappiness=79 -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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = 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 = 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: 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 = 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 = 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 -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 -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 = 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 -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 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 -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 = 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: 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 -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 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-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 -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 -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 -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 -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 -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-description-scout, with urgency: 5 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 = c from initial string +object chosen = group[0:5] == iijjkk from target string +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between group[2:3] == jj and k from other string +bond strength = 23 for predecessor bond between group[2:3] == jj and k initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +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: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 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 +firstBond: successor 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 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 +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 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 +Post top down: top-down-bond-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 object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[2:3] == jj from target string +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 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 +target : relevance = 25, unhappiness=11 +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 +Post top down: top-down-group-scout--category, with urgency: 4 posting bottom up codelets initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: 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 -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 +target : relevance = 25, unhappiness=11 +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 = 48 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -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 = k from target string -destination: j +object chosen = i from target string +destination: i chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -object chosen = a from initial string +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness bond +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 -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 -object chosen = i 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 +proposing predecessor bond +urgency: 23.200000000000003, number: 1, bin: 2 object chosen = a from initial string destination: b chosen bond facet: letterCategory @@ -14621,8 +8319,79 @@ 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: j +chosen bond facet: letterCategory +Source: j, destination: j +source descriptor: J +destination descriptor: J +proposing sameness bond +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = j from target string +object chosen = j from target string +destination: j +chosen bond facet: letterCategory +Source: j, destination: j +source descriptor: J +destination descriptor: J +proposing sameness bond +object chosen = predecessor 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: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness 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 = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +object chosen = 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 = 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 predecessor bond between b and c +object chosen = i from target string +object chosen = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness bond +object chosen = j from target string +destination: j +chosen bond facet: letterCategory +Source: j, destination: j +source descriptor: J +destination descriptor: J +proposing sameness bond +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 @@ -14631,54 +8400,300 @@ 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 = b 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 = k 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 b and c from other string -bond strength = 48 for successor bond between b and c +object chosen = predecessor bond between b and c from other string +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +object chosen = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness bond +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = sameness bond between j and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between j 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 a and b from other string +bond strength = 48 for successor bond between a and b +succeeded: posting bond-builder +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +initial : relevance = 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 +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 +initial : relevance = 0, unhappiness=100 +target : relevance = 0, unhappiness=94 +target string selected: iijjkk with 6 letters, 6 objects, 1 bonds for direction +source chosen = j +firstBond: sameness bond between j and j +possible group: sameness bond between j and j +trying from j to sameness +proposing group from j to j +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +initial : relevance = 0, unhappiness=100 +target : relevance = 0, unhappiness=94 +target string selected: iijjkk with 6 letters, 6 objects, 1 bonds for bond +to object: j +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = k from target string +urgency: 23.200000000000003, number: 1, bin: 2 +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 = 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 = 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 +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between a and b +object chosen = sameness bond between k and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between k and k +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +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=88 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: b, destination: c +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c object chosen = successor bond between i and j from other string -bond strength = 48 for successor bond between i and j +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between i and j +object chosen = j from target string +object chosen = sameness bond between i and i from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between i 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 +urgency: 100.0, number: 1, bin: 7 +object chosen = sameness bond between j 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 = 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 0, unhappiness=88 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: b, destination: a +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 20, unhappiness=78 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for bond +source: i, destination: i +object chosen = k from target string +initial : relevance = 50, unhappiness=89 +target : relevance = 20, unhappiness=78 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for bond +to object: j +initial : relevance = 50, unhappiness=89 +target : relevance = 20, 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 +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: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[2:3] == jj from target string +initial : relevance = 50, unhappiness=89 +target : relevance = 20, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = a +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to b +object chosen = successor bond between 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 +initial : relevance = 0, unhappiness=89 +target : relevance = 60, unhappiness=78 +target string selected: iijjkk with 6 letters, 6 objects, 4 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 60, unhappiness=78 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for bond +source: k, destination: j +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 60, unhappiness=78 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for bond +source: j, destination: k +initial : relevance = 50, unhappiness=89 +target : relevance = 20, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +to object: c +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 60, 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 +succeeded: posting bond-builder +object chosen = sameness bond between i and i 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-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = predecessor bond between b and c from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between b and c +initial : relevance = 0, unhappiness=89 +target : relevance = 60, unhappiness=78 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for group +object chosen = successor bond between b and c from other string +bond strength = 94 for successor bond between b and c +succeeded: posting bond-builder +object chosen = group[0:1] == ab from initial string object chosen = k from target string destination: j chosen bond facet: letterCategory @@ -14686,44 +8701,1006 @@ 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 = 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: 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 -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 +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 -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k +proposing predecessor bond +object chosen = sameness bond between i and i 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 = 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=89 +target : relevance = 60, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: c +object chosen = sameness bond between k 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 +initial : relevance = 50, unhappiness=89 +target : relevance = 20, unhappiness=78 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for direction +source chosen = j +firstBond: sameness bond between j and j +possible group: sameness bond between j and j +trying from j to sameness +proposing group from j to j +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=84 +target : relevance = 60, unhappiness=78 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 60, unhappiness=78 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for bond +source: i, destination: j +initial : relevance = 0, unhappiness=84 +target : relevance = 60, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 0, unhappiness=84 +target : relevance = 60, unhappiness=78 +target string selected: iijjkk with 6 letters, 6 objects, 4 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 = 0, unhappiness=84 +target : relevance = 60, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +urgency: 100.0, number: 1, bin: 7 +object chosen = group[2:3] == jj from target string +initial : relevance = 50, unhappiness=84 +target : relevance = 20, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: c +object chosen = successor bond between j and k from other string +bond strength = 62 for successor bond between j and k +initial : relevance = 0, unhappiness=84 +target : relevance = 60, unhappiness=78 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 60, unhappiness=78 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for bond +source: k, destination: k +object chosen = group[0:1] == ii 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: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 50, unhappiness=84 +target : relevance = 20, unhappiness=80 +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 = 0, unhappiness=84 +target : relevance = 60, unhappiness=80 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for bond +source: j, destination: i +initial : relevance = 0, unhappiness=84 +target : relevance = 60, unhappiness=80 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 60, unhappiness=80 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +initial : relevance = 0, unhappiness=84 +target : relevance = 60, unhappiness=80 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for group +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=80 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from c to predecessor +proposing group from b to c +initial : relevance = 50, unhappiness=84 +target : relevance = 20, unhappiness=80 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for bond +to object: i +object chosen = group[0:1] == ii from target string +object chosen = i from target string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 20, unhappiness=80 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for bond +source: i, destination: j +object chosen = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 20, 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 +bond strength = 91 for predecessor bond between j and k +succeeded: posting bond-builder +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=84 +target : relevance = 20, 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 +initial : relevance = 0, unhappiness=84 +target : relevance = 60, 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 +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=84 +target : relevance = 0, unhappiness=78 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for direction +source chosen = i +firstBond: sameness bond between i and i +possible group: sameness bond between i and i +trying from i to sameness +proposing group from i to i +object chosen = group[0:1] == ii from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +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-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +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 = 0, unhappiness=78 +target : relevance = 50, unhappiness=63 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for bond +source: j, destination: group[0:1] == ii +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=63 +target string selected: iijjkk with 6 letters, 7 objects, 4 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 +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=63 +target string selected: iijjkk with 6 letters, 7 objects, 5 bonds for group +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = sameness bond between i and i 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 +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=63 +target string selected: iijjkk with 6 letters, 7 objects, 5 bonds for bond +source: j, destination: k +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=63 +target string selected: iijjkk with 6 letters, 7 objects, 5 bonds for bond +source: k, destination: k +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 16, unhappiness=59 +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 = 0, unhappiness=78 +target : relevance = 50, unhappiness=59 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=59 +target string selected: iijjkk with 6 letters, 7 objects, 5 bonds for group +object chosen = group[0:1] == ii from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +no incompatible bonds +no incompatible Groups +building group +object chosen = group[2:3] == jj from target string +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=78 +target : relevance = 16, unhappiness=59 +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=59 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 16, unhappiness=59 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = group[0:1] == ii from target string +destination: j +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = group[0:1] == ab from initial string +object chosen = sameness bond between k and k 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=15 +target : relevance = 16, unhappiness=59 +target string selected: iijjkk with 6 letters, 7 objects, 5 bonds for bond +source: k, destination: k +initial : relevance = 100, unhappiness=15 +target : relevance = 16, unhappiness=59 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=59 +target string selected: iijjkk with 6 letters, 7 objects, 5 bonds for group +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=59 +target string selected: iijjkk with 6 letters, 7 objects, 5 bonds for bond +source: k, destination: k +object chosen = group[0:1] == ii from target string +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between a and b from other string +bond strength = 48 for predecessor bond between a and b +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: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and j from other string +bond strength = 45 for successor bond between group[0:1] == ii and j +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 16, unhappiness=61 +target string selected: iijjkk with 6 letters, 7 objects, 5 bonds for bond +to object: group[0:1] == ii +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[2:3] == jj from target string +no incompatible bonds +no incompatible Groups +building group +initial : relevance = 100, unhappiness=15 +target : relevance = 14, unhappiness=61 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for direction +source chosen = group[0:1] == ii +no firstBond +no firstBond2 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 14, unhappiness=61 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = predecessor bond between group[0:1] == ii and j from other string +bond strength = 40 for predecessor bond between group[0:1] == ii and j +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 14, unhappiness=61 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for bond +source: group[0:1] == ii, destination: j +object chosen = successor bond between group[0:1] == ii and j from other string +bond strength = 45 for successor bond between group[0:1] == ii 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 = group[2:3] == jj 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-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = group[0:1] == ii from target string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 14, unhappiness=50 +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 = 14, unhappiness=50 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for direction +source chosen = k +firstBond: sameness bond between k and k +possible group: sameness bond between k and k +trying from k to sameness +proposing group from k to k +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=50 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for bond +source: j, destination: group[0:1] == ii +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[2:3] == jj from target 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 = 42, unhappiness=50 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for bond +source: group[2:3] == jj, destination: k +object chosen = k from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 14, unhappiness=50 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from b to successor +proposing group from a to c +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 14, unhappiness=50 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=50 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for group +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 14, unhappiness=50 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = sameness bond between i and i 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-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 14, unhappiness=50 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor 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 = 42, unhappiness=50 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for group +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=50 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for group +object chosen = group[0:1] == ii from target string +object chosen = group[4:5] == kk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=50 +target string selected: iijjkk with 6 letters, 8 objects, 5 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 = 42, unhappiness=50 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 14, unhappiness=50 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for direction +source chosen = k +firstBond: sameness bond between k and k +possible group: sameness bond between k and k +trying from k to sameness +proposing group from k to k +object chosen = group[0:1] == ii from target string +object chosen = group[0:2] == abc from initial string +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=50 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for group +object chosen = group[4:5] == kk from target string +object chosen = group[4:5] == kk from target string +no incompatible bonds +no incompatible Groups +building group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=50 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +object chosen = group[4:5] == kk from target string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=50 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=50 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = group[0:1] == ii from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=50 +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 = 0, unhappiness=15 +target : relevance = 37, unhappiness=50 +target string selected: iijjkk with 6 letters, 9 objects, 5 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--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[2:3] == jj +no firstBond +no firstBond2 +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = group[4:5] == kk from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = b from initial string +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor 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 group[0:1] == ii and group[2:3] == jj from other string +bond strength = 57 for predecessor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = group[2:3] == jj from target string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 91 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[2:3] == jj +no firstBond +no firstBond2 +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[4:5] == kk from target string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor 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-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[2:3] == jj from target string +destination: group[4:5] == kk +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[4:5] == kk +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 +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = group[4:5] == kk 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 +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between group[0:1] == ii and group[2:3] == jj +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 group[0:1] == ii and group[2:3] == jj from other string +number of incompatibleBonds: 1 +successor bond between group[0:1] == ii and group[2:3] == jj +won fight with successor bond between group[0:1] == ii and group[2:3] == jj +broke the bonds +no incompatible groups +building bond predecessor bond between group[0:1] == ii and group[2:3] == jj +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=36 +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 = 25, unhappiness=36 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for predecessor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj 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 = 0, unhappiness=15 +target : relevance = 37, unhappiness=36 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=36 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=36 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between group[2:3] == jj and group[4:5] == kk +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=36 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for predecessor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +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: 6 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[0:1] == ii from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +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 = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[0:5] == iijjkk from target string +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +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 = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for group +object chosen = group[2:5] == jjkk from target string +object chosen = group[0:5] == iijjkk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for direction +source chosen = group[2:3] == jj +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[2:3] == jj to successor +proposing group from group[2:3] == jj to group[4:5] == kk +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for group +object chosen = group[0:5] == iijjkk from target string +lost fight with predecessor bond between group[0:1] == ii and group[2:3] == jj +failed to break bonds: Fizzle +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from b to successor +proposing group from a to c +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 61 for predecessor bond between group[2:3] == jj and group[4:5] == kk +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for bond +to object: group[4:5] == kk +object chosen = group[0:5] == iijjkk from target string +won fight with successor bond between group[2:3] == jj and group[4:5] == kk +broke the bonds +no incompatible Groups +building group +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +predecessor bond between group[2:3] == jj and group[4:5] == kk +won fight with predecessor bond between group[2:3] == jj and group[4:5] == kk +broke the bonds +lost fight with group[0:5] == iijjkk +failed to break groups: Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[2:5] == jjkk 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 +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for direction +source chosen = group[4:5] == kk +firstBond: predecessor bond between group[2:3] == jj and group[4:5] == kk +possible group: predecessor bond between group[2:3] == jj and group[4:5] == kk +trying from group[4:5] == kk to predecessor +proposing group from group[0:1] == ii to group[4:5] == kk +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: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=12 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=12 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for group +object chosen = group[2:3] == jj from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=12 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor 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 group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +predecessor bond between group[2:3] == jj and group[4:5] == kk +won fight with predecessor bond between group[2:3] == jj and group[4:5] == kk +broke the bonds +lost fight with group[0:5] == iijjkk +failed to break groups: Fizzle +object chosen = group[0:5] == iijjkk from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=12 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +posting bottom up codelets +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for direction +source chosen = group[4:5] == kk +firstBond: predecessor bond between group[2:3] == jj and group[4:5] == kk +possible group: predecessor bond between group[2:3] == jj and group[4:5] == kk +trying from group[4:5] == kk to predecessor +proposing group from group[0:1] == ii to group[4:5] == kk +object chosen = group[0:5] == iijjkk from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=11 +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 +urgency: 24.1, number: 2, bin: 2 +urgency: 24.1, number: 2, bin: 2 +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +urgency: 24.1, number: 2, bin: 2 +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=11 +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 = 12, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +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 = 12, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=11 +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 = successor bond between a and b from other string +bond strength = 96 for successor bond 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--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for group object chosen = a from initial string destination: b chosen bond facet: letterCategory @@ -14731,48 +9708,456 @@ 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 -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 = 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 -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 -bond strength = 91 for predecessor bond between a and b +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b succeeded: posting bond-builder object chosen = successor bond between a and b from other string -bond strength = 94 for successor bond between a and b +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for bond +to object: group[4:5] == kk +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk 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 +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +predecessor bond between group[2:3] == jj and group[4:5] == kk +won fight with predecessor bond between group[2:3] == jj and group[4:5] == kk +broke the bonds +won fight with group[0:5] == iijjkk +broke the groups +building bond successor bond between group[2:3] == jj and group[4:5] == kk +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 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +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 +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=31 +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 = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-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: 6 +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 = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = group[0:5] == iijjkk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor 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 = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 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 = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for direction +source chosen = group[2:3] == jj +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +firstBond2: predecessor bond between group[0:1] == ii and group[2:3] == jj +possible group: predecessor bond between group[0:1] == ii and group[2:3] == jj +trying from group[2:3] == jj to predecessor +proposing group from group[0:1] == ii to group[2:3] == jj +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for group +object chosen = group[0:3] == iijj from target string +object chosen = group[0:3] == iijj from target string +object chosen = group[0:5] == iijjkk from target string +lost fight with predecessor bond between group[0:1] == ii and group[2:3] == jj +failed to break bonds: Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +urgency: 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:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=33 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for bond +source: group[0:1] == ii, destination: j +object chosen = predecessor bond between group[0:1] == ii and j from other string +bond strength = 59 for predecessor bond between group[0:1] == ii and j +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=33 +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 group[0:1] == ii and group[2:3] == jj from other string +number of incompatibleBonds: 1 +predecessor bond between group[0:1] == ii and group[2:3] == jj +won fight with predecessor bond between group[0:1] == ii and group[2:3] == jj +broke the bonds +no incompatible groups +building bond successor bond between group[0:1] == ii and group[2:3] == jj +Post top down: top-down-bond-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--category, with 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 = 12, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for group +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for group +object chosen = group[0:5] == iijjkk from target string +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for direction +source chosen = group[2:3] == jj +firstBond: successor bond between group[0:1] == ii and group[2:3] == jj +firstBond2: successor bond between group[2:3] == jj and group[4:5] == kk +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor bond between group[0:1] == ii and j from other string +number of incompatibleBonds: 2 +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 = 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 = 37, unhappiness=31 +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 = 37, unhappiness=31 +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] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 94 for successor bond between group[0:1] == ii and group[2:3] == jj +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 = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for direction +source chosen = group[2:3] == jj +firstBond: successor bond between group[0:1] == ii and group[2:3] == jj +possible group: successor bond between group[0:1] == ii and group[2:3] == jj +trying from group[2:3] == jj to successor +proposing group from group[0:1] == ii to group[4:5] == kk +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-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 group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:5] == iijjkk from target string +object chosen = group[4:5] == kk from target string +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for group +object chosen = group[0:5] == iijjkk from target string +no incompatible bonds +no incompatible Groups +building group +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=31 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for group +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 +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: 6 Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for group +object chosen = j from target string +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 94 for successor bond between group[0:1] == ii and group[2:3] == jj +object chosen = group[4:5] == kk from target string +object chosen = group[4:5] == kk from target string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 2, bin: 7 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for bond +source: k, destination: k +urgency: 100.0, number: 2, bin: 7 +urgency: 100.0, number: 2, bin: 7 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for direction +source chosen = group[2:3] == jj +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[2:3] == jj to successor +proposing group from group[0:1] == ii to group[4:5] == kk +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:5] == iijjkk from target string +object chosen = group[0:2] == abc from initial string +object chosen = group[0:5] == iijjkk 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 = 37, unhappiness=11 +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 = 37, unhappiness=11 +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 +bond strength = 96 for successor bond 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for direction +source chosen = group[0:1] == ii +firstBond: successor bond between group[0:1] == ii and group[2:3] == jj +possible group: successor bond between group[0:1] == ii and group[2:3] == jj +trying from group[0:1] == ii to successor +proposing group from group[0:1] == ii to group[4:5] == kk +object chosen = group[0:5] == iijjkk from target string +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +posting bottom up codelets +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for direction +source chosen = k +firstBond: sameness bond between k and k +possible group: sameness bond between k and k +trying from k to sameness +proposing group from k to k +object chosen = group[4:5] == kk from target string +object chosen = group[4:5] == kk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +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 +urgency: 100.0, number: 2, bin: 7 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for bond +to object: group[2:3] == jj +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between i and group[2:3] == jj from other string +bond strength = 50 for successor bond between i and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between i and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 2, bin: 7 +posting bottom up codelets +initial : relevance = 100, unhappiness=18 +target : relevance = 37, unhappiness=12 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between 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:5] == iijjkk from target string +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +urgency: 23.200000000000003, number: 1, bin: 2 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +posting bottom up codelets +urgency: 100.0, number: 2, bin: 7 +urgency: 100.0, number: 2, bin: 7 +posting bottom up codelets +object chosen = group[0:5] == iijjkk from target string +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +object chosen = group[2:3] == jj from target string +destination: group[4:5] == kk +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[4:5] == kk +source descriptor: J +destination descriptor: K +proposing successor bond +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 94 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 2, bin: 7 +posting bottom up codelets +object chosen = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness 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: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness 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 @@ -14780,162 +10165,879 @@ Source: k, destination: j source descriptor: K destination descriptor: J proposing predecessor bond -object chosen = predecessor bond between j and k from other string -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: c, destination: b -object chosen = predecessor bond between a and b from other string +object chosen = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness bond +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +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: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness bond +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 = j from target string +destination: j +chosen bond facet: letterCategory +Source: j, destination: j +source descriptor: J +destination descriptor: J +proposing sameness bond +object chosen = successor bond between i and j 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 = 50, unhappiness=89 -target : relevance = 0, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -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-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 +building bond successor bond between i and j +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +object chosen = sameness bond between i and i from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between i 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 +object 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 = 91 for predecessor bond between a and b +object chosen = sameness bond between i and i 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 = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i succeeded: posting bond-builder +object chosen = a from initial string object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=100 +target : relevance = 20, unhappiness=89 +target string selected: iijjkk with 6 letters, 6 objects, 2 bonds for direction +source chosen = k +no firstBond +no firstBond2 +object chosen = j from target string +destination: j +chosen bond facet: letterCategory +Source: j, destination: j +source descriptor: J +destination descriptor: J +proposing sameness bond +object chosen = b 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 -initial : relevance = 100, unhappiness=84 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +bond strength = 69 for successor bond between b and c +succeeded: posting bond-builder +object chosen = a from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 20, unhappiness=89 +target string selected: iijjkk with 6 letters, 6 objects, 2 bonds for bond +source: j, destination: j +initial : relevance = 50, unhappiness=100 +target : relevance = 20, 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=100 +target : relevance = 20, unhappiness=89 +target string selected: iijjkk with 6 letters, 6 objects, 2 bonds for bond +to object: i +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +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: j +chosen bond facet: letterCategory +Source: j, destination: j +source descriptor: J +destination descriptor: J +proposing sameness bond urgency: 100.0, number: 1, bin: 7 top_down_bond_scout__category +initial : relevance = 50, unhappiness=94 +target : relevance = 20, unhappiness=91 +target string selected: iijjkk with 6 letters, 6 objects, 2 bonds for bond +source: i, destination: i +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +object chosen = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness 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 = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j 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-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 50, unhappiness=89 +target : relevance = 20, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +initial : relevance = 50, unhappiness=89 +target : relevance = 20, unhappiness=89 +target string selected: iijjkk with 6 letters, 6 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 = 0, unhappiness=89 +target : relevance = 20, unhappiness=89 +target string selected: iijjkk with 6 letters, 6 objects, 2 bonds for bond +source: i, destination: j +object chosen = group[1:2] == ij from target string +object chosen = group[0:1] == ab from initial string +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 20, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: a, destination: b +object chosen = sameness bond between k and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between k and k +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +initial : relevance = 50, unhappiness=89 +target : relevance = 20, 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: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +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 +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 40, unhappiness=86 +target string selected: iijjkk with 6 letters, 6 objects, 3 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 +object chosen = b from initial string +destination: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +object chosen = sameness bond between j and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between j and j +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=89 +target : relevance = 60, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 20, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: c, destination: b +initial : relevance = 0, unhappiness=89 +target : relevance = 60, unhappiness=78 +target string selected: iijjkk with 6 letters, 6 objects, 4 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 60, unhappiness=78 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for bond +source: i, destination: i +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +object chosen = sameness bond between i and i from other string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 60, unhappiness=78 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for bond +source: k, destination: k +initial : relevance = 0, unhappiness=89 +target : relevance = 60, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +object chosen = a from initial string +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 50, unhappiness=94 +target : relevance = 20, unhappiness=80 +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=94 +target : relevance = 60, unhappiness=80 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 60, unhappiness=80 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for bond +source: i, destination: j +initial : relevance = 0, unhappiness=94 +target : relevance = 60, unhappiness=80 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for group +object chosen = a from initial string +initial : relevance = 0, unhappiness=94 +target : relevance = 60, unhappiness=80 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +object chosen = k from target string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=94 +target : relevance = 20, unhappiness=80 +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=94 +target : relevance = 20, unhappiness=80 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: c, destination: b +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +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 = 60, unhappiness=80 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for bond +source: k, destination: k +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 60, unhappiness=80 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: b, destination: c +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 60, unhappiness=80 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for bond +source: j, destination: i +initial : relevance = 0, unhappiness=94 +target : relevance = 60, unhappiness=80 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +object chosen = c from initial string +urgency: 23.200000000000003, number: 1, bin: 2 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 60, unhappiness=80 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for bond +source: j, destination: j +initial : relevance = 50, unhappiness=94 +target : relevance = 20, unhappiness=80 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 60, unhappiness=80 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for bond +source: i, destination: i +initial : relevance = 0, unhappiness=94 +target : relevance = 60, unhappiness=80 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 60, unhappiness=80 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for bond +source: i, destination: i +object chosen = c 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = sameness bond between j and j from other string +already exists: activate descriptors & Fizzle +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=89 +target : relevance = 60, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +initial : relevance = 50, unhappiness=89 +target : relevance = 20, unhappiness=78 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for direction +source chosen = j +firstBond: sameness bond between j and j +possible group: sameness bond between j and j +trying from j to sameness +proposing group from j to j +object chosen = successor bond between b and c from other string +bond strength = 69 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: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 60, unhappiness=78 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for bond +source: k, 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 = c 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 = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 50, unhappiness=94 +target : relevance = 20, unhappiness=80 +target string selected: iijjkk with 6 letters, 6 objects, 4 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 = 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 +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +object chosen = group[2:3] == jj from target string +initial : relevance = 50, unhappiness=94 +target : relevance = 20, unhappiness=80 +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between b and c from other string +bond strength = 69 for successor bond between b and c +succeeded: posting bond-builder +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = group[2:3] == jj from target string +no incompatible bonds +no incompatible Groups +building group +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=80 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for group +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=80 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for group +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=80 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for group +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +object chosen = group[0:1] == ab from initial string +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=80 +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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=63 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for bond +source: i, destination: i +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=63 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: b, destination: c +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +object chosen = group[2:3] == jj from target string +object chosen = successor bond between b and c from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between b and c +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=63 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=63 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for bond +source: i, destination: i +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=63 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for group +object chosen = group[0:1] == ii from target string +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +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=78 +target : relevance = 50, unhappiness=63 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for group +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[2:3] == jj from target string +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=63 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for group +object chosen = group[4:5] == kk from target string +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=63 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 16, unhappiness=63 +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 = 50, unhappiness=63 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for bond +source: i, destination: i +object chosen = sameness bond between j and j from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=63 +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 = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +object chosen = group[4:5] == kk 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-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 100, unhappiness=78 +target : relevance = 16, unhappiness=63 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +object chosen = group[0:1] == ab from initial string +object chosen = group[4:5] == kk from target string +no incompatible bonds +no incompatible Groups +building group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 42, unhappiness=63 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for bond +source: i, destination: i +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +object chosen = group[2:3] == jj from target string +already exists...activate descriptors & fizzle +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=78 +target : relevance = 42, unhappiness=63 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 0, unhappiness=78 +target : relevance = 42, unhappiness=63 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for group +initial : relevance = 0, unhappiness=78 +target : relevance = 42, unhappiness=63 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for group +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=78 +target : relevance = 14, unhappiness=63 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for bond +to object: i +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=84 +target : relevance = 14, unhappiness=50 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for direction +source chosen = group[4:5] == kk +no firstBond +no firstBond2 +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle initial : relevance = 0, unhappiness=84 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: k, destination: j +target : relevance = 42, unhappiness=50 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = group[2:3] == jj from target string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 42, unhappiness=50 +initial string selected: abc with 3 letters, 3 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 = 78 for successor bond between b and c succeeded: posting bond-builder +object chosen = group[2:3] == jj from target string +destination: i +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +top_down_bond_scout__category initial : relevance = 100, unhappiness=84 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with 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 : relevance = 14, unhappiness=50 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: c +initial : relevance = 0, unhappiness=84 +target : relevance = 42, unhappiness=50 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:1] == ii 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 = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle top_down_bond_scout__category initial : relevance = 0, unhappiness=84 -target : relevance = 0, unhappiness=94 +target : relevance = 37, unhappiness=50 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: i, destination: i +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 37, unhappiness=50 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = group[4:5] == kk 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 = 37, unhappiness=50 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 j and k from other string -bond strength = 48 for predecessor bond between j and k -top_down_bond_scout__category +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +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 = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle initial : relevance = 100, 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 = 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 +target : relevance = 12, unhappiness=50 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +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 = 0, unhappiness=84 -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 +target : relevance = 37, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +top_down_bond_scout__category initial : relevance = 0, unhappiness=84 -target : relevance = 0, unhappiness=94 +target : relevance = 37, unhappiness=38 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 = j from target string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: 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 +source: a, destination: b +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=84 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for group 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 -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 -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 = 0, unhappiness=84 +target : relevance = 37, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b object chosen = k 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 bond -to object: j 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 -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 j and k from other string -bond strength = 69 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 = 48 for predecessor bond between j and k -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets +initial : relevance = 0, unhappiness=84 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj 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 object chosen = i from target string destination: j chosen bond facet: letterCategory @@ -14943,22 +11045,8 @@ 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 = 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 -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--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = 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 = 48 for successor bond between i and j object chosen = c from initial string destination: b chosen bond facet: letterCategory @@ -14966,30 +11054,151 @@ 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 +object chosen = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness 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 = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i 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 = c -firstBond: successor bond between b and c -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 +object chosen = sameness bond between i and i from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between i and i +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: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness 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: j +chosen bond facet: letterCategory +Source: j, destination: j +source descriptor: J +destination descriptor: J +proposing sameness 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 = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +object chosen = i from target string +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +object chosen = c from initial string +object chosen = b from initial string +destination: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond object chosen = predecessor bond between b and c from other string 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 +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 +destination: j +chosen bond facet: letterCategory +Source: j, destination: j +source descriptor: J +destination descriptor: J +proposing sameness 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: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets +object chosen = i 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 = 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=100 +target : relevance = 20, 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 +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: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between i and j +object chosen = sameness bond between i and i from other string +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +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 = 20, unhappiness=91 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: a, destination: b +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string +object chosen = i from target string object chosen = a from initial string destination: b chosen bond facet: letterCategory @@ -14997,4863 +11206,922 @@ Source: a, destination: b source descriptor: A destination descriptor: B proposing successor bond +object chosen = k from target 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 +initial : relevance = 0, unhappiness=94 +target : relevance = 20, unhappiness=91 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond source: c, destination: b -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -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 = 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 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 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 = 20, unhappiness=91 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: b, destination: a +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--category, with urgency: 4 Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets -object chosen = successor bond between 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=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction -source chosen = j +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 20, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: b, destination: a +initial : relevance = 50, unhappiness=89 +target : relevance = 20, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = a 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=78 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to c -object chosen = successor bond between j and k from other string +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 +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 20, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: c, destination: b +object chosen = sameness bond between j 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 = 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 +building bond sameness bond between j 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 +initial : relevance = 0, unhappiness=89 +target : relevance = 40, unhappiness=89 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 40, unhappiness=89 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: i, destination: 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 +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=89 +target : relevance = 40, unhappiness=89 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: i, destination: 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: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 40, unhappiness=86 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: i, destination: i +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=94 +target : relevance = 40, unhappiness=86 +target string selected: iijjkk with 6 letters, 6 objects, 3 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 +object chosen = j from target string +object chosen = sameness bond between k and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between k and k +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +object chosen = b from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 60, unhappiness=86 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for bond +source: k, destination: j +top_down_bond_scout__category +initial : relevance = 50, unhappiness=94 +target : relevance = 20, unhappiness=86 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for bond +source: k, destination: k +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=89 +target : relevance = 60, unhappiness=80 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[2:3] == jj from target string +initial : relevance = 0, unhappiness=89 +target : relevance = 60, unhappiness=80 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 60, unhappiness=80 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for bond +source: i, destination: i +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +object chosen = group[4:5] == kk from target string +object chosen = group[4:5] == kk from target string +no incompatible bonds +no incompatible Groups +building group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=80 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for bond +source: i, destination: j +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=80 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for group +object chosen = sameness bond between j and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=80 +target string selected: iijjkk with 6 letters, 7 objects, 4 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--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=84 +target : relevance = 50, unhappiness=63 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for group +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 16, unhappiness=63 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +object chosen = group[0:1] == ii from target string +object chosen = group[4:5] == kk from target string +initial : relevance = 0, unhappiness=84 +target : relevance = 50, unhappiness=63 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = j from target string +object chosen = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness bond +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +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=84 +target : relevance = 50, unhappiness=63 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for bond +source: j, destination: group[4:5] == kk +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=63 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for bond +source: group[4:5] == kk, destination: j +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +object chosen = a from initial string +urgency: 100.0, number: 1, bin: 7 +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=63 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for direction +source chosen = j +firstBond: predecessor bond between i and j +firstBond2: sameness bond between j and j +possible group: sameness bond between j and j +trying from j to sameness +proposing group from j to j +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=63 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for bond +source: i, destination: j +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=63 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = sameness bond between i and i 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: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = successor bond between j and group[4:5] == kk from other string +bond strength = 23 for successor bond between j and group[4:5] == kk +object chosen = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +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=84 +target : relevance = 50, unhappiness=61 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for bond +source: i, destination: i +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 50, unhappiness=61 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for bond +source: i, destination: j +object chosen = group[4:5] == kk from target string +already exists...activate descriptors & fizzle +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=61 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 50, unhappiness=61 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for bond +source: j, destination: j +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +object chosen = j from target string object chosen = group[0:2] == abc from initial string +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=84 +target : relevance = 50, unhappiness=61 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=63 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for bond +source: i, destination: j +object chosen = group[0:1] == ii 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 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle +won fight with predecessor bond between b and c +broke the bonds +no incompatible Groups +building group +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=89 +target : relevance = 42, unhappiness=63 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 42, unhappiness=63 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for bond +source: i, destination: i +initial : relevance = 0, unhappiness=89 +target : relevance = 42, unhappiness=63 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[2:3] == jj from target string +no incompatible bonds +no incompatible Groups +building group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 37, unhappiness=63 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: j, 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: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets -object chosen = 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 = 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 -bond strength = 96 for successor bond between j and k +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for group +urgency: 100.0, number: 1, bin: 7 +object chosen = group[2:3] == jj from target string +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i succeeded: posting bond-builder +top_down_bond_scout__category initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = sameness bond between j 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: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +object chosen = sameness bond between j and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for group +object chosen = sameness bond between i and i 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[2:3] == jj from target string +already exists...activate descriptors & fizzle +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for group +object chosen = group[2:3] == jj from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=38 +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 = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=38 +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: 6 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=38 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: j, destination: i -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle +target : relevance = 0, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +object chosen = successor bond between b and c from other string +bond strength = 78 for successor bond between b and c +succeeded: posting bond-builder +object chosen = group[2:3] == jj from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for group +object chosen = group[0:1] == ii 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 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 100, unhappiness=18 +target : relevance = 0, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from b to successor +proposing group from a to c +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=18 +target : relevance = 0, unhappiness=38 +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=18 +target : relevance = 0, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for direction +source chosen = group[4:5] == kk +no firstBond +no firstBond2 +initial : relevance = 0, unhappiness=18 +target : relevance = 37, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +urgency: 100.0, number: 1, bin: 7 object chosen = group[0:2] == abc from initial string already exists...activate descriptors & fizzle +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for group +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = group[4:5] == kk 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-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +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 +already exists: activate descriptors & Fizzle +object chosen = group[0:1] == ii from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = c from initial string +object chosen = group[4:5] == kk from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +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 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=18 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +top_down_bond_scout__category +initial : relevance = 100, unhappiness=18 +target : relevance = 0, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk object chosen = predecessor bond between b and c from other string number of incompatibleBonds: 1 successor bond between b and c lost fight with successor bond between b and c failed to break bonds: Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -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 = group[0:2] == abc 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 -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 = 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 -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 = 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 bond -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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -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 +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 91 for successor bond between group[2:3] == jj and group[4:5] == kk 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 top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b +initial : relevance = 100, unhappiness=18 +target : relevance = 0, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 91 for successor bond between group[0:1] == ii and group[2:3] == jj 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 = k 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 -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 = 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 -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] == ijk from target string -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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-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 -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 -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 = 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: 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 = successor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 0 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 = 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 -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 = 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 = 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 +no incompatible groups +building bond successor bond between group[2:3] == jj and group[4:5] == kk +initial : relevance = 100, unhappiness=18 +target : relevance = 12, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +to object: group[2:3] == jj +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 = 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 -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 = 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 = 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 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -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 = 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 -already exists...activate 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 -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 = 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: j, destination: k -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 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 = 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 bond -to object: 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 -initial : 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 -object 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 -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 -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=18 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=35 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 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 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 = 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: 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 = 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 -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 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 = 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 = 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-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 = b 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 -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object 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: 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: 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 = 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 -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 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 -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 = 69 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 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 -object chosen = a 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 -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 -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 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between i and j 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 = 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 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 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = group[2:3] == jj from target string Post top down: top-down-bond-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--category, with urgency: 4 Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 posting bottom up codelets -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 = 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 -urgency: 100.0, number: 1, bin: 7 -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 = 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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 = 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 -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 -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -object chosen = j from target string -object chosen = j from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = c from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = 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 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction -source chosen = i -no firstBond -no firstBond2 -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = 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 -bond strength = 91 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 bond -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 -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 -urgency: 23.200000000000003, number: 1, bin: 2 -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 = 0, unhappiness=89 -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 -object chosen = predecessor 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 -Post top down: top-down-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[1:2] == jk 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 = 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 bond -object chosen = j 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 = 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 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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 = i 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 -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 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 -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 = 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 = 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 -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 = 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 = 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=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 -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 -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 = j from target string -object chosen = k 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 = 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--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 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 top_down_bond_scout__category initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=35 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 = 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 = i 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 -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 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-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 = 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 -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 = 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 -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 -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 = 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=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 -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 +target : relevance = 12, unhappiness=35 initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +to object: group[0:1] == ii 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 = 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 -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 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-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 = 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 -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 = 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 = i -firstBond: predecessor bond between i and j -no firstBond2 +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-group-scout--direction, with urgency: 3 -posting bottom up codelets -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 -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 -urgency: 23.200000000000003, number: 1, bin: 2 -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 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, 4 objects, 2 bonds for bond -to object: i -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 direction -source chosen = i -firstBond: predecessor bond between i and j -no firstBond2 -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 -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 +already exists...activate descriptors & fizzle +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 48 for predecessor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder Post top down: top-down-bond-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 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: 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 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 -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 -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 = 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-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 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 -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 -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 -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 -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 -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: 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 = 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 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 -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 group -object chosen = group[0:2] == ijk from target string -urgency: 100.0, number: 2, 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 = 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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=35 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 -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 -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 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -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=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=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 -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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -urgency: 100.0, number: 1, bin: 7 -object chosen = 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 -object chosen = k 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 -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 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 = 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 -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 = k 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 -object chosen = c from initial string -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 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -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 = 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 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = 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 -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 -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 = 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 = b 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 = 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 -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 -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 = 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 = k 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 -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 = 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 -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: i, destination: j -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 -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 = 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--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -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=78 -target : relevance = 0, unhappiness=94 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond source: b, destination: a -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond 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 = successor 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 -destination: i -chosen bond facet: letterCategory -Source: j, destination: i -source descriptor: J -destination descriptor: I -proposing predecessor bond -initial : relevance = 0, unhappiness=78 -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 -no firstBond2 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -object chosen = 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 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 = 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 = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = 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--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-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 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: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between i and j +object chosen = group[4:5] == kk from target string +object chosen = group[0:1] == ii from target string initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=100 -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=100 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=100 -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 = 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 = 0, unhappiness=15 -target : relevance = 0, unhappiness=100 -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 = 50, unhappiness=100 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = group[0:2] == abc from initial string -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for 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 -lost fight with successor bond between i and j -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 +target : relevance = 12, unhappiness=35 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 b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[4:5] == kk +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +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 = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 +target : relevance = 12, unhappiness=35 initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a +source: c, destination: b +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group object chosen = successor bond between b and c from other string bond strength = 96 for successor bond between b and c succeeded: posting bond-builder +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets top_down_bond_scout__category initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 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 : relevance = 12, unhappiness=35 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 = i 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=35 +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 = 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=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 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 = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between 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 -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 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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--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 = 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 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 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 = 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 = k 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=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 = 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 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, 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 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 -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 -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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -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] == 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 -top_down_bond_scout__category -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 = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 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 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=35 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 = 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 -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 = successor bond between i and j from other string +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 -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 = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--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 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 = 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 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 = successor bond between group[0:1] == ii and group[2:3] == jj from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between group[0:1] == ii and group[2:3] == jj +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -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 = 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 -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: 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: 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 = 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 -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 -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:1] == ii 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 -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 = 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 -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 -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 = 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 = c from initial string -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 = 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 = 48 for 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 -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 = c from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = predecessor bond between 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 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 = 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 -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 -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 = 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-bond-scout--category, with 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 = a from initial string -destination: b -chosen bond facet: letterCategory -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 = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -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 -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 -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 -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 = c from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -top_down_bond_scout__category -initial : relevance = 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 -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 -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=94 -target : relevance = 0, unhappiness=94 -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=94 -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 c -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 = 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 -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] == bc from initial string -initial : relevance = 100, unhappiness=94 -target : relevance = 50, unhappiness=94 -initial string selected: abc with 3 letters, 4 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with 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 = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: 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 = 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 -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 -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 = 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 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=15 -target : relevance = 0, 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-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: 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 = 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 -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 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 = 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 -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 -Post top down: top-down-group-scout--direction, with 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 -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 = 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, 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=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 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 -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 = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = 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 -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 -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 = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -object chosen = i 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 -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 2, 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 -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 -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: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -posting bottom up codelets -object chosen = successor bond between 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] == abc from initial 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: 100.0, number: 1, bin: 7 -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 -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 = 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 = 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 = 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 = b 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 b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -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 -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 = 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 -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 -proposing predecessor bond -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: 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 = 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 -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 -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 = k from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[1:2] == bc from initial string -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between a and b -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 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=78 -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 -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 -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 -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] == 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-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 -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 = 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 = k 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 = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-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 -top_down_bond_scout__category -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 = 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 = 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 -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 -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 -initial : 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 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] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == 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 -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 bond -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -object chosen = c from initial string -object chosen = j from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = predecessor bond between 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 = 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 -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 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 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 -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 -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 -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 -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 -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 -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 -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 = 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: 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 -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 -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 a and b from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between a and b -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -object chosen = successor 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 = 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-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 0, unhappiness=100 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 0 bonds for direction -source chosen = b -no firstBond -no firstBond2 -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 = k 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 = b 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 = a 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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 = successor bond between j and k from other string -bond strength = 48 for successor bond between j and k -initial : relevance = 0, unhappiness=100 -target : relevance = 0, unhappiness=94 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -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: c, destination: b -top_down_bond_scout__category -initial : relevance = 0, unhappiness=100 -target : relevance = 0, unhappiness=94 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: k, 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 -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 -initial : relevance = 0, unhappiness=100 -target : relevance = 50, unhappiness=94 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: i -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -initial : relevance = 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 -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = b from initial string -object chosen = 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 = 69 for 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-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -succeeded: posting bond-builder -object chosen = c from initial string -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: 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 = 69 for successor bond between j and k -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 0, unhappiness=100 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 0 bonds for direction -source chosen = c -no firstBond -no firstBond2 -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 -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 -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 = 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 -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 -already exists: activate descriptors & Fizzle -object chosen = b from initial string -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 = 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 = 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 -trying to break incompatible correspondences -lost fight with Correspondence between c and k -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 -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: 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 a and b from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between a and b -object chosen = group[0: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 -object 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 -object chosen = group[0:2] == ijk from target string -object chosen = a from initial 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 -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 = 50, unhappiness=89 -target : relevance = 100, unhappiness=84 -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-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 = 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=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 = 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 -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 -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 -won fight with group[0:2] == ijk -won fight with group[0:2] == ijk -lost fight with group[0:2] == ijk -failed to break Groups: 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 = 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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with 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 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 -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 -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: i, destination: j -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 direction -source chosen = c -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 -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 -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-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 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 -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 = 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: 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 -no firstBond -no firstBond2 -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = 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 = 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 = 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--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 -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 -trying to break incompatible correspondences -lost fight with Correspondence between c and k -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 -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: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 = a from initial 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 = 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-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with 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 = 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 -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: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between b and c -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: 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 -initial : relevance = 100, 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 = 100, 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 -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] == 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-bond-scout--category, with urgency: 4 -Post top 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 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] == 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 -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 -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 -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 -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 -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 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between 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:1] == ij from target string -no incompatible bonds -lost fight with group[0:2] == ijk -failed to break Groups: Fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor 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 -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: 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: j, destination: i -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 -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 -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-bond-scout--category, with urgency: 4 -Post 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 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 = 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 = 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 -initial : 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 -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 = b 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 = group[0:2] == ijk from target 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=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 bond -to object: 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 = successor bond between b and c from other string -bond 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 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 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 = 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 = 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 -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 = 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 -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 = 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 = i 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 = a from initial string -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 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: 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 -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: 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 = 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 -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 = 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 = a 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 -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 -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 -object chosen = i 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 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 = 69 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: j, destination: k -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 = 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 = 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 = j from target string -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--category, with urgency: 4 -posting bottom up codelets -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 -firstBond: 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 = 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: 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] == 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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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 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 = 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 -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 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 -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 = 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--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 -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 -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to b -object chosen = group[0:1] == ab from initial string -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 = 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 -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 -initial : relevance = 50, unhappiness=89 -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-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 -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 -object 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 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: i -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 -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 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 -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 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--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 -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 -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 bond -to object: 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 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 -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between 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] == 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 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 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=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = 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=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 -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: 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 = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -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 = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=35 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 -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: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets -object chosen = group[0:2] == abc from initial string -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 = 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 = 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 -already exists: activate descriptors & Fizzle +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +object chosen = group[0:5] == iijjkk from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj top_down_bond_scout__category initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 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 -top_down_bond_scout__category -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 +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 +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 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 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +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 = 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 -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: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 -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 = 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 = b 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 = i 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 = 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 -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 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 = 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 -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 -object chosen = j 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 j and k from other string -bond strength = 48 for successor bond between j and k -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -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 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 = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between 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 : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +object chosen = group[4:5] == kk 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--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 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 -object chosen = k from target 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, 1 bonds for bond -source: i, 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 -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 = 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 = 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-group-scout--direction, with 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=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 b and c from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between b and c -object chosen = successor bond between a and b from other string already exists: activate descriptors & Fizzle -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 = 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 -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=89 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -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 -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 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] == 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 -object chosen = k 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 -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[0:2] == abc from initial string -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = 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 = 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 = k from target string -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 -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 = 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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -won fight with predecessor bond between b and c -broke the bonds -no incompatible Groups -building group -object chosen = c 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 -initial : relevance = 100, unhappiness=79 -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 -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 -initial : relevance = 100, 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 = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle object chosen = successor bond between a and b from other string bond strength = 96 for successor bond between a and b succeeded: posting bond-builder -initial : relevance = 0, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = 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 = 0, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -no firstBond2 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=79 -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-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 = 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 -object chosen = group[0:2] == abc 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 = 91 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -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 = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: 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 -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 = group[0:2] == ijk from target string -top_down_bond_scout__category initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: 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 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 bond -to object: k -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 = i 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-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 = 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 = 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 = 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 -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 -object 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 -initial : 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 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor 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 = 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 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 direction -source chosen = b -firstBond: successor bond between a and b -firstBond2: successor bond between b and c -initial : relevance = 0, unhappiness=15 -target : relevance = 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 -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 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 -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 +target : relevance = 12, unhappiness=31 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 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 -already exists...activate 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 posting bottom up codelets top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: 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 -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] == 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 -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 = k 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 -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 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:5] == iijjkk 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 -posting bottom up codelets -object chosen = predecessor bond between i and j from other string +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:5] == iijjkk from target string +no incompatible bonds +no incompatible Groups +building group +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for group +object chosen = group[0:5] == iijjkk from target string +object chosen = group[0:5] == iijjkk from target string +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for group +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string number of incompatibleBonds: 1 -successor bond between i and j -lost fight with successor bond between i and j +successor bond between group[0:1] == ii and group[2:3] == jj +lost fight with successor bond between group[0:1] == ii and group[2:3] == jj 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 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 -object 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 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--direction, with urgency: 3 Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 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:5] == iijjkk 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 -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 -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 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -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 -destination: c +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:1] == ii from target string +destination: j chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C +Source: group[0:1] == ii, destination: j +source descriptor: I +destination descriptor: J 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 = 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 -urgency: 100.0, number: 1, bin: 7 -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 = 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 +target : relevance = 37, unhappiness=11 +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 = 25, unhappiness=11 initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction source chosen = c firstBond: successor bond between b and c @@ -19863,18 +12131,166 @@ 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 = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +object chosen = successor bond between group[0:1] == ii and j from other string +bond strength = 59 for successor bond between group[0:1] == ii and j +urgency: 100.0, number: 2, bin: 7 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +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 +object 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 = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor 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 = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +initial string selected: abc 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 = 25, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +to object: group[4:5] == kk +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +posting bottom up codelets +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 2, bin: 7 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond 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[2:3] == jj from target string +urgency: 100.0, number: 2, bin: 7 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +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 +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 = 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 = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +object chosen = group[0:5] == iijjkk 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 +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +urgency: 100.0, number: 2, bin: 7 +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +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 = 25, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +to object: group[4:5] == kk +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +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: 100.0, number: 2, bin: 7 +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk 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 = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond +Post top down: top-down-bond-scout--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +urgency: 100.0, number: 2, bin: 7 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +posting bottom up codelets +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 object chosen = a from initial string destination: b chosen bond facet: letterCategory @@ -19882,223 +12298,78 @@ Source: a, destination: b source descriptor: A destination descriptor: B proposing successor bond -object chosen = i from target string -destination: j +urgency: 100.0, number: 2, bin: 7 +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 = a from initial string +destination: b chosen bond facet: letterCategory -Source: i, destination: j -source descriptor: I -destination descriptor: J +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 +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond 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] == ii from target string +object chosen = b from initial string +destination: a chosen bond facet: letterCategory -Source: j, destination: k +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 +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--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 2, bin: 7 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 2, bin: 7 +posting bottom up codelets +object chosen = predecessor bond between a and b from other string +number of incompatibleBonds: 1 +successor bond between a and b +lost fight with successor bond between a and b +failed to break bonds: Fizzle +object chosen = group[2:3] == jj from target string +destination: group[4:5] == kk +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[4:5] == kk 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 = k 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 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 group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor 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 = 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 = 48 for successor bond between i and j -object chosen = predecessor bond between a and b from other string -bond strength = 69 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 -Post top down: top-down-description-scout, with urgency: 5 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for group +object chosen = group[0:5] == iijjkk from target string +object chosen = group[0:5] == iijjkk 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 -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 = 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 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: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction -source chosen = b -firstBond: 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 = 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 -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 = 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[1:2] == bc from initial string -object chosen = i from target 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 -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 -bond strength = 48 for 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 -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between c and k -building bond successor bond between b and c -urgency: 100.0, number: 1, bin: 7 -object chosen = k from target string -urgency: 100.0, number: 1, bin: 7 -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: 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 = 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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=94 -target : relevance = 50, unhappiness=89 -target string selected: 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 -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 b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -initial : relevance = 0, unhappiness=94 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction -source chosen = b -no firstBond -firstBond2: successor bond between b and c -urgency: 100.0, number: 1, bin: 7 -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 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-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 +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 @@ -20106,3274 +12377,164 @@ 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 = 0, unhappiness=89 -target : relevance = 50, unhappiness=89 -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=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 = c 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 bond -to object: c -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 -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 -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 -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 = 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = 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 -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 = 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=94 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: a, destination: b -object chosen = group[1:2] == jk 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 -initial : relevance = 100, 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 = 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 = 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=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 = i from target string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=84 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: c -object chosen = k from target string -object chosen = group[0:2] == abc from initial string -object chosen = j from target string -initial : relevance = 100, unhappiness=84 -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=84 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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=78 -target : relevance = 50, 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 -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -object chosen = group[0:2] == abc from initial 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 -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 = 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 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 -already exists: activate descriptors & Fizzle -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-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: group[1:2] == jk -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 = 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 -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 0, unhappiness=79 -target : relevance = 33, unhappiness=82 -target string selected: ijk with 3 letters, 4 objects, 1 bonds for group -initial : relevance = 100, unhappiness=79 -target : relevance = 0, unhappiness=82 -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=79 -target : relevance = 33, unhappiness=82 -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 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top 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 = 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 -object chosen = predecessor bond between b and c from other string -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 = 0, unhappiness=78 -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 = 91 for predecessor 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 = 33, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 1 bonds for bond -source: group[1:2] == jk, destination: 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 -Post top down: top-down-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 Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets +object chosen = group[0:1] == ii from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +to object: group[4:5] == kk +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=82 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond source: c, destination: b -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=82 -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 = 96 for successor bond 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 +posting bottom up codelets +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: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for group +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:1] == ii from target string +destination: j +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between group[0:1] == ii and j from other string +bond strength = 59 for successor bond between group[0:1] == ii and j +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction source chosen = c firstBond: successor bond between 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 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 33, unhappiness=82 -target string selected: ijk with 3 letters, 4 objects, 1 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 -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 = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -initial : relevance = 0, unhappiness=78 -target : relevance = 33, unhappiness=82 -target string selected: ijk with 3 letters, 4 objects, 1 bonds for group -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -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=78 -target : relevance = 0, unhappiness=82 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=82 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=78 -target : relevance = 0, 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-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 -Post top down: 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 -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 -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 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 predecessor bond between a and b -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 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=96 -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 = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--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 direction -source chosen = j -no firstBond -firstBond2: successor bond between j and k -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 = 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 = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -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 = i from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: 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 -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 = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -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=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 = 91 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 -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=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 bond -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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 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 = 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: 2, 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 = 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, 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 bond -to object: j -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 = k 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 -object 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 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 -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 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 -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 -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 = 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 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 = 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: 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 -lost fight with group[0:2] == ijk -failed to break groups: 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 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -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 -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 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 = 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 -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 = 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 -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 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 = 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-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = 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: i -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 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 -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 = k 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 -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 = 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 -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 b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: 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 -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 = a -firstBond: successor 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 -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: 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 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 = 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 = 91 for predecessor bond between a and b -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -firstBond2: successor bond between a and 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 -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] == 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 -initial : 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] == 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 -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 -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 -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 -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 = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = successor bond between 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 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 -bond strength = 48 for predecessor bond between i and j -object chosen = k from target 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 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 = 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 = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = successor bond between 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 -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 -object 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 -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 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 -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -object chosen = group[0:2] == ijk from target string -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -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] == 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 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 -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 = 48 for predecessor bond between a and b -succeeded: posting bond-builder -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -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 = a from initial string -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -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 -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 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = 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 -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 -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk from target string -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = 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 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = b from initial string -object chosen = a from initial 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 -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 = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = Correspondence between a and i 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 = 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 = 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 = Correspondence between c and group[1:2] == jk from other string -object chosen = successor bond between i and j from other string -object chosen = Correspondence between group[0:2] == abc and group[0:2] == ijk from other string -posting bottom up codelets -Post top down: 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 = 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: 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] == 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 = successor 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 = i 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 -posting bottom up codelets -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 -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -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 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -posting bottom up codelets -object chosen = successor bond between b and c 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 = 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 -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond 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 -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 -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 -posting bottom up codelets -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 = 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 = k 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 -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 -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 = k 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 = 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 = 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 -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 = a from initial string -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 = 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 -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 -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 = 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 = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -object chosen = successor bond between a and b from other string -bond strength = 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 = c 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 -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 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 -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=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 a and b from other string -bond strength = 48 for predecessor bond between a and b -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -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-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction -source chosen = a -firstBond: 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 -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 = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction -source chosen = c -no firstBond -no firstBond2 -object chosen = a from initial 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 -object chosen = i 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 -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 -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 = i 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 = 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 = 50, unhappiness=94 -target string selected: ijk with 3 letters, 3 objects, 1 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 -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 = 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-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 = 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 = 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 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 -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 -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 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--category, with urgency: 4 -Post top down: top-down-bond-scout--category, 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 = 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 -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=89 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -to object: c -object chosen = a from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = 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 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 -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 = 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=94 -target : relevance = 100, 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 = 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-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -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 = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = 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 -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 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 = 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -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=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -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 -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -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 -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 -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 -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 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 = k 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 = 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 = 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 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--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 -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 -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 = 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 -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 = 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 -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 -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 = 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=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 = 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 -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 = 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 -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond -object chosen = group[0:2] == ijk from target string -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: 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 -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 = 48 for predecessor bond between j and k -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 -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: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : 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 = 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 = 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 -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 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 = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between 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 = 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 urgency: 100.0, number: 1, bin: 7 initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = predecessor bond between 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -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 = 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 = c 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 = k 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 -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 -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 = a 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 = 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 -succeeded: posting bond-builder -object chosen = j 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 = b 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 = c 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 -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 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 -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 -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 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 j and k from other string -bond strength = 91 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = Correspondence between c and k from other string -object chosen = predecessor bond between j and k 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 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 -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 -object chosen = c 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 -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 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 a and b from other string -bond strength = 48 for successor bond between a and b -initial : relevance = 0, unhappiness=100 -target : relevance = 50, unhappiness=89 -target string selected: 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 = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between b and c -initial : relevance = 50, unhappiness=100 -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=100 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=100 -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=100 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -posting bottom up codelets -object chosen = c from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = 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 = 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 -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 -bond strength = 94 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = group[1:2] == jk 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post 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 -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 = c from initial string -object chosen = b from initial string -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 -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--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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 = 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 = k 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 = a from initial string -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 = 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 = 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: 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with 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 -object chosen = group[1:2] == bc 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=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 -object 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 = 50, unhappiness=89 -target : relevance = 100, unhappiness=15 -initial string selected: abc 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 -Post top down: 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 -lost fight with group[0:2] == ijk -failed to break groups: 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: c -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 = a -no firstBond -no firstBond2 -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 -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 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: j, destination: k -Post top 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: 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 = 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 = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between 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 -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 -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -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 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -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 -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 -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk from target string -object chosen = b from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: 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 -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 -Post top down: 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-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -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 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 -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 = 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=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-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = 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 = 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] == ijk from target 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 -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 = 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=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 = 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 = 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 -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 -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -posting bottom up codelets -object chosen = 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 = 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: 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 j and k from other string -bond strength = 78 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 -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 -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] == 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 -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: k, destination: j -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 -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between 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=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 -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 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=18 -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 -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 -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 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 -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 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == 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 -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -firstBond2: predecessor bond between b and c -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = 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 -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 -object chosen = c from initial string -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 -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 -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 -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 -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 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 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: 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 -object chosen = b 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: 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 = 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 = c 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 = c from initial string -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 = 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 = b 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 -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: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = successor bond between b and c 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: 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 -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 = k 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 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 = 94 for successor bond between a and b -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = a 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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 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 = k 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 = 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 = 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 -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: j, destination: k -initial : relevance = 100, unhappiness=89 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor 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 = 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 = c 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 = 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 = 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 -bond strength = 48 for predecessor bond between b and c -top_down_bond_scout__category -initial : relevance = 100, unhappiness=84 -target : relevance = 50, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: 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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 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 = 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 -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 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 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 -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-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for group -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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=89 -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 = 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 = 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] == 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: 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 = 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] == 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: 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 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 = 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 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[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: 1, bin: 7 +posting bottom up codelets +urgency: 100.0, number: 2, bin: 7 +urgency: 100.0, number: 2, bin: 7 +object chosen = group[0:1] == ii 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 -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 +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 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 -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 -object chosen = predecessor bond between b and c from other string +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 57 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = k from target string +posting bottom up codelets +urgency: 100.0, number: 2, bin: 7 +urgency: 100.0, number: 2, bin: 7 +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk 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 group[2:3] == jj and group[4:5] == kk +lost fight with successor bond between group[2:3] == jj and group[4:5] == kk 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 -initial : 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 -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 +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string already exists: activate descriptors & Fizzle +top_down_bond_scout__category initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c +target : relevance = 25, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk 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 = k 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 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] == ijk from target string -already exists...activate descriptors & fizzle +target : relevance = 25, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +object chosen = group[0:5] == iijjkk from target string +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle urgency: 100.0, number: 2, 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 -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 = 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 Post top down: top-down-bond-scout--category, with urgency: 4 posting bottom up codelets urgency: 100.0, number: 2, bin: 7 top_down_bond_scout__category initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 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 -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder object chosen = successor bond between a and b from other string already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = j from target string initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 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 @@ -23381,2452 +12542,121 @@ bond strength = 96 for successor bond 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 = k from target string -destination: j +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj chosen bond facet: letterCategory -Source: k, destination: j +Source: group[4:5] == kk, destination: group[2:3] == jj 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 = 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 group[2:3] == jj and group[4:5] == kk from other string +bond strength = 57 for predecessor bond between group[2:3] == jj and group[4:5] == kk +object chosen = group[2:3] == jj 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 urgency: 100.0, number: 1, bin: 7 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +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 +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 -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 -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 -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 = 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 -initial : 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 -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: 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 = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = a from initial string -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 -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 = i from target string -urgency: 100.0, number: 1, bin: 7 -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 = 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: 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: 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 = successor bond between a and b 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 -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 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 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: 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 -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 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: 0 -no incompatible 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 -initial : relevance = 0, unhappiness=94 -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 = 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 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=94 -target : relevance = 100, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: b, destination: a -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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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 direction -source chosen = 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 = 0, unhappiness=89 -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 = 0, unhappiness=89 -target : relevance = 100, 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 = 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 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=89 -target : relevance = 100, unhappiness=78 -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=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 = group[0:1] == ij from target string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 50, unhappiness=89 -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 -object chosen = successor 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 -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 = 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 = c from initial string -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 -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 = a from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top 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 = 33, unhappiness=92 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: group[0:1] == ij -object chosen = group[1:2] == bc from initial string -initial : relevance = 50, unhappiness=89 -target : relevance = 33, unhappiness=92 -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 = i from target string -initial : relevance = 0, unhappiness=89 -target : relevance = 33, unhappiness=92 -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 = 33, unhappiness=92 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: b, destination: c -object chosen = group[0:1] == ij from target string -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-group-scout--direction, with urgency: 3 -Post top down: 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-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 -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 = 33, unhappiness=78 -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 = 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 -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 = 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 = 0, unhappiness=89 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 -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 -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 -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -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 = 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 = 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 = 33, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=78 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top 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 = 33, 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 = 33, 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 -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 -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 = predecessor bond between b and c 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 group -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 = successor 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 -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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = 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 = 0, unhappiness=78 -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 = 0, unhappiness=78 -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 = c 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 -already exists...activate descriptors & fizzle -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 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 = 33, unhappiness=78 -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 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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 = 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 = 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 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 = 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[1:2] == jk 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 direction -source chosen = k -firstBond: predecessor bond between j and k -no firstBond2 -object chosen = group[0:1] == ij from target string -destination: k -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 -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: 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 = 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 -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=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 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 = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: 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] == 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 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: 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 = 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 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 -initial : relevance = 100, unhappiness=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 = 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: 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 = 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 -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 -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: 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 -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 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -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 -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 -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 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] == 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 = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -firstBond2: predecessor bond between b and c -top_down_bond_scout__category -initial : relevance = 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 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 = 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 -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 -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 -already exists: activate 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 -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 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 -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 = 48 for successor bond between a and b -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 -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 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 = 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 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 -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -firstBond2: predecessor bond between a and b -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=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 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 -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 -won fight with Correspondence between c and k -building bond successor bond between j and k -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=15 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 0, 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 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=15 -target : relevance = 50, unhappiness=15 -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 -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: 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 -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 = 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 = group[1:2] == jk from target string -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 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 = 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-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 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 = 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 -lost fight with Correspondence between a and i -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 = 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 -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: successor bond between j and k -no firstBond2 -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: 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-bond-scout--category, with 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 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 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 -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 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 -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 bond -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 -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-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 -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 = k 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 = 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 = 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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top 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 -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 direction -source chosen = j -firstBond: predecessor bond between j and k -firstBond2: 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 -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -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] == 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 = 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-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 -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 -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 -trying to break incompatible correspondences -won fight with Correspondence between a and i -building bond successor bond between i and j -object chosen = b from initial string -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 = 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 -already exists...activate descriptors & fizzle -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--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -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 = 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--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 -initial string selected: abc with 3 letters, 4 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 = 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 = 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 -target string selected: ijk 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 -object 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--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top 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 -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=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 i and j from other string -bond strength = 69 for predecessor 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 -trying to break incompatible correspondences -won fight with Correspondence between a and i -building bond successor bond between i and j -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, 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 -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 -Post top down: top-down-bond-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 direction -source chosen = k -firstBond: predecessor bond between j and k -no firstBond2 -object chosen = i from target string -initial : relevance = 0, unhappiness=18 -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 -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: i, destination: j -top_down_bond_scout__category -initial : relevance = 100, unhappiness=18 -target : relevance = 50, unhappiness=84 -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 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 -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-bond-scout--category, with urgency: 4 -Post top 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 = 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 -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 -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 = 91 for successor 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: i -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 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--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 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 -building bond predecessor bond between i and j -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] == 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 -Post top down: 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 -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 = 0, unhappiness=15 -target : relevance = 0, 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 = 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 -object chosen = i from target string -object chosen = i from target string -object chosen = group[1:2] == jk 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 = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to c -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = 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 -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 = 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 = 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=78 -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 = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = group[0:2] == abc from initial string -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=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 = 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, 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: 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 -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 = 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 -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 -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 -object 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 group -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -top_down_bond_scout__category -initial : relevance = 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 -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 = 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 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 -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 bond -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between j and k from other string -bond strength = 48 for successor bond between j and k -urgency: 100.0, number: 2, bin: 7 -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 -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=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 -initial : relevance = 100, unhappiness=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 -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] == 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 = 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 -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 = 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 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 = 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: 2, bin: 7 -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 -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 = 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 -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -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 -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 -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 -trying to break incompatible correspondences -lost fight with Correspondence between c and k -object chosen = a from initial 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 = a -firstBond: predecessor bond between a and b -no firstBond2 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: 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: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -urgency: 100.0, number: 1, bin: 7 -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 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 -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 -already exists...activate descriptors & fizzle -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 = a 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 = b 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 = 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 -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 -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 = b 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 = 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 = 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 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 -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 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = c from initial string -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 = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = b from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 -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 -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 = c -firstBond: successor 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 = 0, unhappiness=100 -target string selected: ijk with 3 letters, 3 objects, 0 bonds for direction -source chosen = k -no firstBond -no firstBond2 -urgency: 23.200000000000003, number: 1, bin: 2 -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: c -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-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 = 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 -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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: c -object chosen = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 b and c from other string -already exists: activate descriptors & Fizzle -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 -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: successor 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=100 -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 -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: j, destination: 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 = group[0:2] == abc from initial 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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=100 -target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond -source: k, destination: j -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 -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: i, destination: j -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 = 50, unhappiness=100 -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 -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 -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 = 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 = 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 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 -object 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 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -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 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: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 = 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-description-scout, with urgency: 5 -posting bottom up codelets -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 -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 -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 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 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 -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 -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 = 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 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 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 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 = 100, unhappiness=15 -target : relevance = 100, 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: 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=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: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: 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 -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object 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] == ijk 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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 +target : relevance = 25, unhappiness=11 initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction source chosen = a firstBond: successor bond between a and b possible group: successor bond between a and b trying from a to successor proposing group from a to c -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-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 = b from initial string -object chosen = b 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: 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 -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-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] == 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 -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 = 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 -object 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 -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 -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 = i -firstBond: successor 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 -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 -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 -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 -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 -object 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 -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 bond -to object: j initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 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 -posting bottom up codelets -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 -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 = b from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : 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 -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 -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 -top_down_bond_scout__category -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 -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--category, with urgency: 4 posting bottom up codelets -object chosen = successor bond between b and c from other string +object chosen = group[2:3] == jj from target string +destination: group[4:5] == kk +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[4:5] == kk +source descriptor: J +destination descriptor: K +proposing successor bond +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string already exists: activate descriptors & Fizzle top_down_bond_scout__category initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 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 -initial : 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 b and c 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 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 +object chosen = c 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 = successor bond between a and b from other string +bond strength = 96 for successor bond 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: 1, bin: 7 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 2, bin: 7 +urgency: 100.0, number: 2, bin: 7 +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 = 96 for successor bond 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 = 25, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for group +object chosen = group[0:5] == iijjkk from target string +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle object chosen = b from initial string destination: c chosen bond facet: letterCategory @@ -25839,136 +12669,122 @@ bond strength = 96 for successor bond between b and c succeeded: posting bond-builder object chosen = successor bond between b and c from other string already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--category, with urgency: 4 posting bottom up codelets -object chosen = b 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: 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 -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 = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +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 +bond strength = 96 for successor bond 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: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness 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 = i from target string -destination: j +destination: i chosen bond facet: letterCategory -Source: i, destination: j +Source: i, destination: i 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 +destination descriptor: I +proposing sameness bond Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i 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 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: c +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = a from initial string +destination: b chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C +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 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder +object chosen = c from initial string object chosen = 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 +destination: j +chosen bond facet: letterCategory +Source: j, destination: j +source descriptor: J +destination descriptor: J +proposing sameness bond +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string +object chosen = sameness bond between j and j 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 = a from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 +building bond sameness bond between j and j +Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets -object chosen = c from initial string +object chosen = a from initial string destination: b chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C +Source: a, destination: b +source descriptor: A 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 +object chosen = predecessor 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: 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 = i from target string -destination: j -chosen bond facet: letterCategory -Source: i, destination: j -source descriptor: I -destination descriptor: J +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: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +object chosen = j from target string +destination: k +chosen bond facet: letterCategory +Source: j, destination: k +source descriptor: J +destination descriptor: K +proposing successor bond +object chosen = c from initial string +object chosen = j from target string +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = sameness bond between i and i from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between i and i object chosen = j from target string destination: i chosen bond facet: letterCategory @@ -25976,11866 +12792,256 @@ 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 = j from target string +object chosen = k from target string destination: k chosen bond facet: letterCategory -Source: j, destination: k -source descriptor: J +Source: k, destination: k +source descriptor: K 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 = i 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 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 -object chosen = predecessor bond between b and c from other string -bond strength = 69 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-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 = a from initial string -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 = c from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = k 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 -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 = 50, 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 -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 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 -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 = 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 = 100, 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 = 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 -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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 = predecessor bond between a and b 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 = 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 -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: c -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 -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 -object 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-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=89 -target string selected: 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 = 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, 3 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 = 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: j, destination: 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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post 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: a, destination: b -object chosen = group[0:2] == abc from initial string -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 direction -source chosen = b -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from b to predecessor -proposing group from a to c -urgency: 23.200000000000003, number: 1, bin: 2 -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 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-group-scout--direction, with urgency: 3 -Post top down: 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 -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[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 -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 = 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=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 -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = predecessor bond between a and b from other string -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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-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 = 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 = 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: 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: i, destination: 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 = 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 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 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--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 = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: 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 = j 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=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 a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=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 = 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 = 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 = 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 -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 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, 3 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 -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = 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: 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 -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 = 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, 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 -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 -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 -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 -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 -top_down_bond_scout__category -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 = 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] == 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 -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 = 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 = successor 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 -Post top 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 -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 = 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 -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 -initial : relevance = 100, unhappiness=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 -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 = j 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 -initial : 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 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 = 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] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for 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 -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 = 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 -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 b and c from other string -already exists: activate descriptors & Fizzle -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 -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 = 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 = 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 = 96 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 = 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 = 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 -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 = 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 -initial : 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 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 -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 = c 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 = a 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 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 = 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 -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 = 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 = 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 -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 -object chosen = a 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 = 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 = 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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 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 -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 -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 i and j from other string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = predecessor 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 -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, 1 bonds for bond -source: k, destination: j -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 -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=94 -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 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 -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=94 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: 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 j and k from other string -bond strength = 69 for successor bond between j and k -initial : relevance = 50, unhappiness=94 -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 -object chosen = b 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 = 94 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 50, 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 = j 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 = b from initial 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 -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] == jk from target string -object chosen = group[0:2] == ijk from target string -initial : relevance = 0, unhappiness=89 -target : relevance = 50, unhappiness=84 -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-group-scout--direction, with urgency: 3 -Post top down: 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=84 -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 -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 -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 -object chosen = k 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 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 -no incompatible groups -building bond predecessor bond between a and b -object chosen = predecessor bond between i and j from other string -bond strength = 69 for predecessor bond between i and j -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: a, destination: b -initial : relevance = 0, unhappiness=89 -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 = 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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 -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 -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 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 = k 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 = 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-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 = 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 -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 = 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 -urgency: 100.0, number: 1, bin: 7 -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] == 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 -posting bottom up codelets -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 -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 -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 -no firstBond -no firstBond2 -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 -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 -bond strength = 94 for predecessor bond between i and j -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 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] == 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--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with 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 -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == 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 -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 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 bond -to object: j -object chosen = group[1:2] == jk 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 -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: 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 -bond strength = 48 for successor bond between b and c -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: a, destination: b -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 4 objects, 1 bonds for bond -source: i, destination: j -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 = c -firstBond: predecessor bond between b and c -no firstBond2 -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 = 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--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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=82 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: group[1:2] == jk, 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 -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=15 -target : relevance = 66, unhappiness=82 -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 -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -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 -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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -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, 4 objects, 2 bonds for bond -source: group[1:2] == jk, 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 = 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 = 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 -bond strength = 96 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 = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -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 = 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 = 66, unhappiness=78 -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-bond-scout--category, with 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 = 66, unhappiness=78 -target string selected: ijk with 3 letters, 4 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 -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 -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 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -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 -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[1:2] == jk, destination: i -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 = 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 = 66, 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-bond-scout--category, with urgency: 4 -Post top down: top-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[1:2] == jk from target string -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 -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 -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 = 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: 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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 = 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 -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 -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: 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 -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 = predecessor bond between j and k from other string -bond strength = 95 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: b, destination: a -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 = 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 = 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 -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 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--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-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] == 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 -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: j -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 = 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: a -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 = 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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between a and i -building bond successor bond between a and b -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 = 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 = 50, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 50, 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 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 -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 -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[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 = 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 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 -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 = 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 bond -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between 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 = 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 -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 -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 -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 = 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 -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -lost fight with successor bond between a and b -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -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 = 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 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 -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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-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 -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to b -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: 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 -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 = 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 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 = group[0:1] == ij 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--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top 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 bond -to object: 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[0:1] == ij from target string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -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 -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 = 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 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top 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 -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 -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 -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 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 -won fight with predecessor bond between b and c -broke the bonds -no incompatible Groups -building group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -initial : relevance = 100, 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 -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[1:2] == bc from initial string -object chosen = group[1:2] == 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-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 -object chosen = group[0:2] == abc from initial string -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 = 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: 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 -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 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 = 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 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-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 = 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 -object 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 = 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 = 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 -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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -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 -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 -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 = 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:1] == ij from target 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=15 -target : relevance = 33, unhappiness=79 -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 = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -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 = 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 = 33, 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 j -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = predecessor bond between b and c from other string -bond strength = 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-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 -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 = successor 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 = successor 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 = 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:1] == ij from target string -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: group[0:1] == ij -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 b and c from other string -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 = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -no firstBond2 -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: successor bond between a and b -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 = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == 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=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 -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 = 66, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with 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 = 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 = 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 -object chosen = a 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 -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 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] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -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: 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 = 66, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = group[0:1] == ij from target string -destination: k -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 = group[1:2] == jk 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 -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 = 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 -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 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 -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-bond-scout--category, with urgency: 4 -Post top 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, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -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 -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == ijk from target string -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] == 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 = 48 for predecessor bond between a and b -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-group-scout--category, with urgency: 4 -Post 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 = 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 = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 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 direction -source chosen = a -firstBond: successor 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 = 66, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -initial : relevance = 0, unhappiness=15 -target : relevance = 0, 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 -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 -Post top down: top-down-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=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 direction -source chosen = i -firstBond: successor bond between i and j -no firstBond2 -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 i and j from other string -bond strength = 48 for predecessor bond between i and j -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:1] == ij from target string -destination: k -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] == 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 direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -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-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -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=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 = group[0:1] == ij from target string -destination: k -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 = 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 = 66, 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 -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 = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--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 = 66, 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 -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 -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 a and b from other string -bond strength = 48 for predecessor bond between a and b -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: 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 = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: 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 = 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 -initial : 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 = 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 = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: 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: 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 = 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 = group[0:2] == ijk from target string -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = 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 -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 = c -firstBond: successor bond between 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 -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 -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -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: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between 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 = 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: 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 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 -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 -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 -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 -already exists...activate descriptors & fizzle -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 = 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 -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 -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 = 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 -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 -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] == 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 = 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 -object 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 = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -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 = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = 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 -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = k from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between c 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 -object chosen = a 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 -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 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = successor bond between a and b from other string -bond strength = 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 -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 -bond strength = 48 for successor bond between a and b -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 = k 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 = 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 = k 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 = 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-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: 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 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 -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 = k -no firstBond -no firstBond2 -object chosen = j from target string -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: k -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 = successor bond between j and k from other string -bond strength = 69 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 -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 = i from target 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 = 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 -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 = 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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 = 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 -object 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 -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: k -object chosen = Correspondence between a and i from other 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 -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-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 = 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 = 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 -bond strength = 94 for successor bond between b and c -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 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 -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 = 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-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 = 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] == ijk from target 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 = 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 = 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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 -already exists: activate descriptors & Fizzle -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between 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-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 -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 -no incompatible bonds -lost fight with group[0:1] == ij -failed to break Groups: Fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=78 -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 -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-bond-scout--category, with 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 = 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 -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 -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 -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-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 b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -initial : 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 = 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] == abc from initial string -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 -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 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 -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 -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 -initial : 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 = 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 = 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 -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 -already exists...activate 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: i, destination: j -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: 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 -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 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: 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 -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 -initial : 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 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 -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 = group[0:2] == ijk from target string -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 = 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: 2, 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 = 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 = predecessor 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: 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 = a 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 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 = 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 = 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 -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 = 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 = b 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 = 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 = 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 = j from target string -object chosen = predecessor bond between a and b from other string -bond strength = 91 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between i and j from other 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 -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 = 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 = 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = a from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between i and j from other 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 = 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 = 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with 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=89 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: b, destination: a -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == ijk from target string -initial : relevance = 0, unhappiness=89 -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 -lost fight with predecessor bond between j and k -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 1 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 -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 -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 -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--category, with urgency: 4 -posting bottom up codelets -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: i, destination: j -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: i -initial : relevance = 0, 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 = predecessor bond between a and b from other string -bond strength = 91 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 50, 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 = 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post 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=15 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction -source chosen = c -no firstBond -no firstBond2 -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between b and c -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -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 -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 = 0, unhappiness=89 -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 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=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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 -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 bond -to object: b -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: c -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=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 = 96 for predecessor bond between b and c -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 -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 -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 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 -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: 6 -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 b and c 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 -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=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 b and c -firstBond2: predecessor 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 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 = 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, 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-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -succeeded: posting bond-builder -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 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 -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 = 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 -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = a from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post 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 -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -succeeded: posting bond-builder -object chosen = 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=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 -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 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 = 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 -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -firstBond2: predecessor bond between b and c -object chosen = b from initial string -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] == 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 -bond strength = 48 for successor bond between a and 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: i, destination: j -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--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for 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] == abc from initial 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 = 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 -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 = 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 -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 = 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 -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 bond -to object: 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 -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 = j from target string -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 -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 = 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 -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 = 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 -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 = 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 group -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 -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 -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 = 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 = i from target string -urgency: 100.0, number: 2, 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 = 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 = 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 -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 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 -posting bottom up codelets -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 -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 -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-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 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 -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 = a from initial string -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 -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 -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 = 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 j and k from other string -bond strength = 48 for predecessor bond between j and k -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 -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 -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 = i 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 = j from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -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 -object chosen = successor 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 = 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 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 -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 -object 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: j, destination: k -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = 50, unhappiness=89 -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 = 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 = 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 -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 -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: i, destination: 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 = 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: 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 -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: 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 -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 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 = 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 = k 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 = i from target string -object chosen = group[0:2] == abc from initial string -object chosen = c 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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=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 = 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 = 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=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: j -object chosen = i 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--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 -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 -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] == 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 = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = 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 -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 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 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 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 -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 = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = 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 = 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 = 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 = 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 b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between 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 = 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 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 -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 -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: 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 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 -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 -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 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 -initial : 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 group -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 -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 -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 = 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 -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 -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 -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 -object chosen = a 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 = predecessor 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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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 = 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=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 -object chosen = a from initial string -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 = 69 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 -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:1] == ij from target string -object chosen = c from initial string -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: 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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 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 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=94 -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 -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=94 -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 = 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 = 69 for predecessor bond between a and b -succeeded: posting bond-builder -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 = 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-group-scout--direction, with urgency: 3 -Post 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 = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=89 -target string selected: 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 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 = 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 -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 = 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=84 -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-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = group[0:1] == ij from target string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: c -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 -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 = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to b -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -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 = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -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 = 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=84 -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 = 48 for predecessor bond between j and k -succeeded: posting bond-builder -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 = k -firstBond: successor bond between j and k -no firstBond2 -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 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 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=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 = successor bond between a and b 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 = a -firstBond: 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-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = k 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 -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: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 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -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 -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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = group[0:2] == 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 = 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 = group[0:1] == ab 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 = predecessor 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 -bond strength = 48 for successor bond between a and 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 = 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 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--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, 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: 23.200000000000003, number: 1, bin: 2 -object chosen = k 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: i, destination: j -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 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 -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 -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 i and j from other string -already exists: activate descriptors & Fizzle -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 = 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 = 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 = 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 = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -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 -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: a, destination: b -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 = a -firstBond: successor bond between a and b -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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-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: 6 -posting bottom up codelets -object chosen = group[0:1] == ij from target string -object chosen = group[1:2] == jk 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 = k -firstBond: predecessor 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 = 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 -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -object chosen = group[0:2] == abc from initial string -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 = a -firstBond: 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 -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-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = 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 -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=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 = 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=79 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 100, 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] == ijk from target string -object chosen = i from target string -object chosen = c 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[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 = 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 -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[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[0:1] == ab 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 = 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 -to object: k -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 -Post top down: 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 -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 -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: 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: 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 = 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 -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 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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 = predecessor 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 -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 -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 = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between 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 a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to c -object chosen = successor bond between a and b from other string -bond strength = 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 -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 -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 -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -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] == abc from initial string -object chosen = i 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 = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -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 -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 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 -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 -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 = 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 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 -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 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 -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 = 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 -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] == 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 = 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 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -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 -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 = 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 -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 = 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 = i 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 = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -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 -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 = 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 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between 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 -object chosen = a 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 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 = predecessor bond between j and k 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 = 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 -object chosen = k 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 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 -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-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -initial : relevance = 0, unhappiness=94 -target : relevance = 0, unhappiness=100 -target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond -to object: j -initial : relevance = 0, unhappiness=94 -target : relevance = 0, unhappiness=100 -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 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 = j from target string -initial : relevance = 0, unhappiness=94 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 0 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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = i 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 = j from target string +proposing sameness 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 = 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 -initial : relevance = 0, unhappiness=100 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 0 bonds for 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: j, destination: i -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = j from target string +target : relevance = 40, unhappiness=94 +target string selected: iijjkk with 6 letters, 6 objects, 2 bonds for bond +source: k, destination: k +object chosen = i from target string destination: i chosen bond facet: letterCategory -Source: j, destination: i -source descriptor: J +Source: i, destination: i +source descriptor: I 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 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 = a 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 -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 -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 +proposing sameness 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--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = k from target string +initial : relevance = 0, unhappiness=100 +target : relevance = 40, unhappiness=88 +target string selected: iijjkk with 6 letters, 6 objects, 2 bonds for group top_down_bond_scout__category initial : relevance = 0, unhappiness=100 -target : relevance = 0, unhappiness=100 +target : relevance = 40, unhappiness=88 initial string selected: abc with 3 letters, 3 objects, 0 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 -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 -initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond -source: a, destination: b -object chosen = b from initial string -object chosen = i from target string -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 -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 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 = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 40, unhappiness=88 +target string selected: iijjkk with 6 letters, 6 objects, 2 bonds for bond +source: i, destination: i +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets -object chosen = predecessor bond between i and j from other string -bond strength = 48 for predecessor bond between i and j +object chosen = sameness bond between k and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between k and k +object chosen = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness bond +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 60, unhappiness=88 +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 +bond strength = 48 for successor bond between j and k +succeeded: posting bond-builder +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = b from initial string +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = j from target string +destination: j +chosen bond facet: letterCategory +Source: j, destination: j +source descriptor: J +destination descriptor: J +proposing sameness bond +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=100 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 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 -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 -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 = 91 for successor bond between a and b -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 = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +object chosen = j from target string +initial : relevance = 0, unhappiness=100 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for group +initial : relevance = 0, unhappiness=100 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for group +object chosen = i from target string +object chosen = group[4:5] == kk from target string +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets -object chosen = 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 +initial : relevance = 0, unhappiness=94 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for group top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 60, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: b, destination: c +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = group[4:5] == kk from target string +object chosen = k from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: i, destination: j +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: i, destination: i +object chosen = a from initial string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets initial : relevance = 0, unhappiness=89 -target : relevance = 50, unhappiness=94 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: c, destination: b -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -no incompatible groups -building bond predecessor bond between a and b -object chosen = successor bond between b and c from other string -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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with 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=79 -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=79 -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 -object 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 = 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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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 -urgency: 100.0, number: 1, bin: 7 -object chosen = a 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: j, destination: i -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, 0 bonds for bond -to object: j -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 = 48 for 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 -no incompatible groups -building bond successor bond between a and b -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: 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 -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=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 direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = a from initial string -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 -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 -object 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 = 50, unhappiness=100 -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 -no incompatible bonds -no incompatible Groups -building group -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -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 = 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 -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: successor bond between j and k -no firstBond2 -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 -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -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 = 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 -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 -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: 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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 b and c from other string -bond strength = 48 for predecessor bond between b and c -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -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 -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[1:2] == jk 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 -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 -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 = 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 = i 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 = 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=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--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 -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 = 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 -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: j, destination: 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: 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 = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -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 = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = i from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == 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 -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=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 = 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 -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -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 direction -source chosen = c -firstBond: successor bond between 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 -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 = 100, unhappiness=15 -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 -object 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 -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 = 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: 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 = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -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 = b 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: 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 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 = 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 -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 -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 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 = 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 -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 -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 = c 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 = 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 -object 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 -urgency: 100.0, number: 1, bin: 7 -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: 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 = 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 -object 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 -posting bottom up codelets -object chosen = a from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -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 b and c from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between b and c -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: 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: 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 = 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 = 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 = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-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: 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 = c 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 = 91 for successor bond between j and k -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: 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 = 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 -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 = 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 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 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=89 -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--category, with 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 -trying to break incompatible correspondences -lost fight with Correspondence between c 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 -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 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=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 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from b to c -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=100 -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 -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 -object chosen = predecessor bond between a and b from other string -bond strength = 69 for predecessor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -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 -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 -object chosen = successor 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 -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 = successor 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 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-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 = 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 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 = i from target string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = 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] == ij 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 -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 = 100, unhappiness=79 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=79 -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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with 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=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 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=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=78 -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: 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] == 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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -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 = 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 = 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 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 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 -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 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 = k -no firstBond -no firstBond2 -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 -Post top down: top-down-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 = 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 direction -source chosen = k -no firstBond -no firstBond2 -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 = 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 group -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 = c -firstBond: successor 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 = 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 -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 = 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 -Post top down: 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 = 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 -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 direction -source chosen = j -no firstBond -firstBond2: 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 = 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 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 -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 -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 -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 -bond strength = 48 for predecessor 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with 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=15 -target : relevance = 50, 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 -bond strength = 69 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 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 -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 = 0, unhappiness=89 -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 -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 = 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=89 -target string selected: ijk with 3 letters, 3 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 bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 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 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--category, with urgency: 4 -posting bottom up codelets -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 -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 -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 -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 -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: k, destination: j -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: k, destination: j -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 -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] == ijk 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=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 = group[0:2] == ijk from target string -object chosen = group[0:1] == ij 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 -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: k -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 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 -initial : 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 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 = 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 -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 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 -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 = 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 -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 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 -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 = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to c -object chosen = successor bond between a and b from other string -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 = 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 -initial : 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 = b 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 = 96 for successor bond between b and c -succeeded: posting bond-builder -posting bottom up codelets -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = 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: 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 = 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 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 = 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 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 -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 a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor 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 = 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 = k 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 = i 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 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 = 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 -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 -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 -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 -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 -urgency: 100.0, number: 1, bin: 7 -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 -object chosen = predecessor bond between j and k 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: 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-bond-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 -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 = c from initial string -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 = 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=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 -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--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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 -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 = 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 -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 = 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 -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 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 -bond strength = 48 for successor 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 -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 = b 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 = 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 -already exists: activate descriptors & Fizzle -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 = a 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 = 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 = 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 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=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 = 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 -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 -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 -trying to break incompatible correspondences -lost fight with Correspondence between a and i -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -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: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 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 = 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 = 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: 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 = i 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 b and c from other string -bond strength = 94 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = b from initial string -destination: 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=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 -object 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with 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 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 = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between b and c from other string -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=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 = 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 = group[1:2] == jk from target string -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 = 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 = predecessor 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 = 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 = 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 -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 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 -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: b, destination: c -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = predecessor bond between b and c from other string -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: 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-bond-scout--category, with urgency: 4 -Post top down: 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 = 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 -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] == abc from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -initial : relevance = 100, unhappiness=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 -object 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 -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 = 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 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 = predecessor 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 = 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 -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: 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 -object 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 = 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 = 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 -object chosen = a 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 = 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: i -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 = 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 -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 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -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: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 -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 -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 -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] == 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 -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 = k from target string -object chosen = b from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : 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] == 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 -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 group -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 -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 -initial : 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 = 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: 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] == 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 = 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 -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 -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 = 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: c, destination: b -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: 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 = b 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 = k 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 = 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 -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 -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 = 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: 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 = 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 -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 = 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 -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 = 48 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 -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 -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 = 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 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 -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 i and j from other string -bond strength = 94 for successor bond between i and j -succeeded: posting bond-builder -object chosen = Correspondence between a and i 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-bond-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 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 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 = 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 = a from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with 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 -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 -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: 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 = 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: c, 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 -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 -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 = 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 -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 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 -object chosen = group[0:2] == ijk from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = j from target string -object chosen = group[0:2] == ijk 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-group-scout--direction, with 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 -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: 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 = 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 = 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 = 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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0: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 = 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 = 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] == 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 -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 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 = 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 -top_down_bond_scout__category -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 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 -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 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 -posting bottom up codelets -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == 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 = 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 direction -source chosen = a -firstBond: successor 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 -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 = successor bond between i and j from other string -bond strength = 96 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: 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 -initial : 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 -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 -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 -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: 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 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 -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 -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 -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: b, destination: a -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -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 -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 -object 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 -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 = 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 = b 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 = 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 = b 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 = i 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 = 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 -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 -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: 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 b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 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 -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = b 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 -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 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 -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -no incompatible groups -building bond successor bond between a and b -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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: 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 -urgency: 100.0, number: 1, bin: 7 -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 -trying to break incompatible correspondences -won fight with Correspondence between c and k -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 = 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-bond-scout--category, with 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 -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor 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=78 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = group[0:2] == abc from initial string -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 = i -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: j, destination: i -top_down_bond_scout__category -initial : relevance = 0, 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 = 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 -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 -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 -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 -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--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 -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 -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 -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 = 91 for successor bond between j and k -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -firstBond2: successor bond between a and b -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 = 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=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between 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 -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 = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -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: c, destination: b -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 -object chosen = j from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -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 -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 = 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 = k from target string -initial : relevance = 50, unhappiness=15 -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 -initial : relevance = 50, 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 -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 = k 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 = group[0:2] == ijk from target string -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -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 -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 -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 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=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[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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = 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 -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 -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 direction -source chosen = a -firstBond: successor 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 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == 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 -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 direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -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[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 -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 = 0, unhappiness=15 -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 = 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: 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 = k 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 bond -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == 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 = 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--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 -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 = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == 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 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 -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--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 = 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 -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 = 91 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = c from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = successor bond between 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 = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: i -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 = predecessor bond between i and j from other string -bond strength = 48 for predecessor 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 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 = 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 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 -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 = 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 -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 -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 -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] == 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 = successor bond between j and k from other 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 -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 = b 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 -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 -initial : 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 -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 -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 -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 = k 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 = 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 -top_down_bond_scout__category -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 -urgency: 100.0, number: 2, 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 -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 -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 -object chosen = c from initial string -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 -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 = k 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 = 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 -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 -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: 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 -object chosen = c from initial string -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 -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 = 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 -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -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 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 -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 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 -already exists: activate descriptors & 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between i and j from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial 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 = 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=84 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = 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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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 = 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[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 = 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 -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -no incompatible groups -building bond predecessor bond between a and b -object chosen = a from initial string -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, 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] == ijk from target 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 -Post top down: top-down-group-scout--direction, with 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 = 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 = 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 = 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 -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 -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 j and k -firstBond2: 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: b, destination: a -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-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 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 = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -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 = 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=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top 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 -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 -object 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 = 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 b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for 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 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=78 -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 -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 = 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 j and k from other string -already exists: activate descriptors & Fizzle -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 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 -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 group -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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 -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 = a 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 = 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 = b from initial string -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 group -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -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 direction -source chosen = a -firstBond: 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 -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 -already exists...activate descriptors & fizzle -initial : relevance = 50, unhappiness=79 -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 = 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: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-group-scout--category, with urgency: 4 -Post 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 -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 group -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = predecessor bond between 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 = successor 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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=84 -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 -initial : relevance = 100, unhappiness=84 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = 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 -no incompatible 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--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object chosen = 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 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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = 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 -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 = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 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 = 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 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: 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 -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--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 = 48 for successor 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 -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 -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 = 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: 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 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = 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 = 0, 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 -no firstBond2 -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = group[0:2] == 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 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 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 -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 -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 = 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 -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 = 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 = 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 -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 = 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 = 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 -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 -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-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between 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 = 48 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -object chosen = b from initial string -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 -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between b and c -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 = i 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 = 69 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: 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 = k 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: 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: 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 -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 -bond strength = 91 for predecessor bond between j and k -succeeded: posting bond-builder -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 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 = c from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between 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 -no incompatible bonds -no incompatible Groups -building group -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -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 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=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 = 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 = 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 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 b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = 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] == 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=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 -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-bond-scout--category, with 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 = 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 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 -object 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 -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 -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 = 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 = 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 -won fight with Correspondence between a and i -building bond successor bond between a and b -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 = 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 -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 = 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 -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: 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 = predecessor 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 = a 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 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 -object 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 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--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with 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 -object chosen = c from initial string -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 = 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 bond -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -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] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = predecessor 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 -initial : relevance = 100, unhappiness=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 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=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 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = k from target string -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] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -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 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 -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 -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 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -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 = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -urgency: 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 = 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 -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 = 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 -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: 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: 100.0, number: 1, bin: 7 -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 = 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 -object chosen = i from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 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 = 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 = 91 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 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 b and c from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between b and c -object chosen = b from initial string -initial : relevance = 100, unhappiness=89 -target : relevance = 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 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 = 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 -initial : relevance = 100, unhappiness=89 -target : relevance = 100, unhappiness=89 -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 = c from initial string -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: c, destination: b -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -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 = successor 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 i and j -possible group: successor bond between i and j -trying from j to successor -proposing group from i to k -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 -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 = 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 -object 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=15 -initial string selected: abc with 3 letters, 3 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 = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: 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 -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 = j from target string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -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-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 -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 = 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: 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 = 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 = 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 -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -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 -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=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 -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--category, with urgency: 4 -Post top down: 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 = 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 -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 -object chosen = successor 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 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = 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 = 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 -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 -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: 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 -bond strength = 96 for successor bond 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 = 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-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 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -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 -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 = 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=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 = k 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 -Post top 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 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 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] == 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 -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 -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] == 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 -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 -initial : 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 -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 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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == 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 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -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 -urgency: 100.0, number: 1, bin: 7 -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 = 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: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between 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 = b 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 -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 -succeeded: posting bond-builder -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 = b from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -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 -succeeded: posting bond-builder -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 = 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 = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = 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 -object chosen = successor bond between j and k from other string -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = 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-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = k 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 = b from initial string -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 -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 = i 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 -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 = a 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 = 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 = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -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 -urgency: 100.0, number: 1, bin: 7 -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 = 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 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 -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 = 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 -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 -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 = 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 = 100, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: j -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 -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 = 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 = 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 -object chosen = predecessor 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 = 96 for successor bond between i and j -succeeded: posting bond-builder -object chosen = i 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=89 -target : relevance = 100, 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 -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -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 = 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 bond -object chosen = i 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 -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 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 -object 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-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 -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 -object chosen = group[0:2] == ijk from target string -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 = 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 = 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 -Post top down: 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 -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 = 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=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 -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=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 = c from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-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 -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -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: 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 group -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: k, destination: j -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-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 = 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 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 j and k 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 -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=15 -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=15 -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 -object 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to b -object chosen = group[0:1] == ab from initial string -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=15 -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 -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=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 = 50, unhappiness=89 -target : relevance = 100, unhappiness=15 +target : relevance = 60, unhappiness=83 initial string selected: abc with 3 letters, 3 objects, 1 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-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with 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 = 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 = 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 -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 -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 = c from initial string -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 = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-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 +target : relevance = 0, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +object chosen = sameness bond between i and i from other string already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == 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 -object chosen = group[0:2] == abc from initial string +object chosen = group[2:3] == jj from target string +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +to object: b +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: j, destination: j +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: b, destination: a +object chosen = sameness bond between k and k 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 = 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--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[4:5] == kk 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 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == 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 = 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 -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 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 -object chosen = predecessor bond between b and c from other string -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 -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 -initial : 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 -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 -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-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 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 -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 = 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 -object chosen = successor bond between b and c from other string -bond 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 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 -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 -already exists: activate 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: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 -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 +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 -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: 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 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 -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 -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 = 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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -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 -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 -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 -urgency: 100.0, number: 1, bin: 7 object chosen = a from initial string destination: b chosen bond facet: letterCategory @@ -37843,9 +13049,112 @@ 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=83 +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 = 48 for predecessor bond between i and j +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=83 +target string selected: iijjkk with 6 letters, 7 objects, 3 bonds for bond +source: j, destination: i +object chosen = group[2:3] == jj from target string urgency: 100.0, number: 1, bin: 7 +object chosen = sameness bond between i and i from other string +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=83 +target string selected: iijjkk with 6 letters, 7 objects, 3 bonds for group +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=65 +target string selected: iijjkk with 6 letters, 7 objects, 3 bonds for group +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=65 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=65 +target string selected: iijjkk with 6 letters, 7 objects, 3 bonds for bond +source: group[4:5] == kk, 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 = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=65 +target string selected: iijjkk with 6 letters, 7 objects, 3 bonds for bond +source: j, destination: j +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=65 +target string selected: iijjkk with 6 letters, 7 objects, 3 bonds for group +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +object chosen = successor 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 = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=65 +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=65 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: a, destination: b +object chosen = group[2:3] == jj from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = sameness bond between j and j from other string +already exists: activate descriptors & Fizzle object chosen = c from initial string destination: b chosen bond facet: letterCategory @@ -37853,87 +13162,351 @@ 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 = 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 = k 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 -urgency: 100.0, number: 1, bin: 7 -object chosen = k from target string -destination: j +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 42, unhappiness=65 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: b, destination: c +object chosen = sameness bond between i and i 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-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = a from initial string +initial : relevance = 0, unhappiness=89 +target : relevance = 42, unhappiness=51 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +initial : relevance = 0, unhappiness=89 +target : relevance = 42, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 3 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 42, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 3 bonds for bond +source: i, destination: group[2:3] == jj +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=89 +target : relevance = 42, unhappiness=51 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +object chosen = group[2:3] == jj from target string +destination: i chosen bond facet: letterCategory -Source: k, destination: j +Source: group[2:3] == jj, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +initial : relevance = 0, unhappiness=89 +target : relevance = 42, unhappiness=51 +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 = 42, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 3 bonds for bond +source: j, destination: i +object chosen = group[0:1] == ii from target string +object chosen = sameness bond between k and k 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 = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=51 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: b, destination: 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: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj 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 -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 = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j succeeded: posting bond-builder -object chosen = a from initial string -object chosen = i from target 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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=51 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: a, destination: b +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 42, unhappiness=51 +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 = 0, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 3 bonds for bond +source: i, destination: i +object chosen = group[4:5] == kk 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=89 +target : relevance = 0, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 3 bonds for bond +source: group[2:3] == jj, destination: i +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 42, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 3 bonds for bond +source: i, destination: group[2:3] == jj +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets -object chosen = predecessor bond between j and k from other string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 42, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 3 bonds for bond +source: i, destination: i +object chosen = group[0:1] == ii from target string +object chosen = k from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: k, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = group[4:5] == kk from target string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 42, unhappiness=51 +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 = 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 = 42, unhappiness=51 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +object chosen = group[2:3] == jj from target string +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[2:3] == jj from target string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=89 +target : relevance = 42, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 3 bonds for group +object chosen = successor bond between i and group[2:3] == jj from other string +bond strength = 23 for successor bond between i and group[2:3] == jj +succeeded: posting bond-builder +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +object chosen = group[2:3] == jj from target string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=94 +target : relevance = 42, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 3 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 = 0, unhappiness=94 +target : relevance = 42, unhappiness=51 +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 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 = i from target string -destination: j +building bond successor bond between b and c +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 42, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 3 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +initial : relevance = 100, unhappiness=94 +target : relevance = 0, unhappiness=51 +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=94 +target : relevance = 0, unhappiness=51 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from b to successor +proposing group from a to c +initial : relevance = 0, unhappiness=94 +target : relevance = 42, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 3 bonds for group +initial : relevance = 0, unhappiness=94 +target : relevance = 42, unhappiness=51 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 0, unhappiness=94 +target : relevance = 42, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 3 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 42, unhappiness=51 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=84 +target : relevance = 0, unhappiness=51 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: a +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:1] == ii from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and group[2:3] == jj from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between i and group[2:3] == jj +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 37, unhappiness=51 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +object chosen = group[2:3] == jj from target string +destination: i 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 = 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 +Source: group[2:3] == jj, 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 = sameness bond between j and j from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 37, unhappiness=51 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=37 +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 +object chosen = predecessor bond between i and group[2:3] == jj from other string +bond strength = 23 for predecessor bond between i and group[2:3] == jj +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=37 +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 = 12, unhappiness=37 +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 = 37, unhappiness=37 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=37 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for group +object chosen = c from initial string +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=37 +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +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 @@ -37941,35 +13514,1104 @@ 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 i and j from other string -bond strength = 91 for successor bond between i and j +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=37 +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 = 37, unhappiness=37 +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 = 37, unhappiness=37 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=37 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = predecessor bond between group[2:3] == jj and k from other string +bond strength = 23 for predecessor bond between group[2:3] == jj and k +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=37 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=37 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = successor bond between a 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 +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 +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk 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 +building bond predecessor bond between group[2:3] == jj and group[4:5] == kk +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=37 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = sameness bond between j 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-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=36 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = group[2:3] == jj from target string +initial : relevance = 100, unhappiness=78 +target : relevance = 12, unhappiness=36 +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 = b from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=36 +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 = 12, unhappiness=36 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=36 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +object chosen = j from target string +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=36 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 57 for successor bond between group[2:3] == jj and group[4:5] == kk +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: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=84 +target : relevance = 37, unhappiness=34 +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 = 48 for predecessor bond between b and c +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=84 +target : relevance = 12, unhappiness=34 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +object chosen = group[0:1] == ii from target string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=84 +target : relevance = 37, unhappiness=34 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 37, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +initial : relevance = 0, unhappiness=84 +target : relevance = 12, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +to object: group[2:3] == jj +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=84 +target : relevance = 37, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +initial : relevance = 0, unhappiness=84 +target : relevance = 37, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J proposing successor bond -urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=84 +target : relevance = 37, unhappiness=34 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 37, unhappiness=34 +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-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 posting bottom up codelets urgency: 100.0, number: 1, bin: 7 -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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=36 +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 +initial : relevance = 100, unhappiness=78 +target : relevance = 12, unhappiness=36 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +predecessor bond between group[2:3] == jj and group[4:5] == kk +won fight with predecessor bond between group[2:3] == jj and group[4:5] == kk +broke the bonds +no incompatible groups +building bond successor bond between group[2:3] == jj and group[4:5] == kk +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=78 +target : relevance = 25, unhappiness=36 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +to object: group[4:5] == kk +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[2:3] == jj from target string +object chosen = group[4:5] == kk from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +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: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk 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:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +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 +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = group[0:1] == ii from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 37, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor 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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[0:1] == ii +no firstBond +no firstBond2 +object chosen = group[2:3] == jj from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +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: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = group[2:3] == jj from target string +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +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 = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between 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 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-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 group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[4:5] == kk from target string +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 37, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = successor 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 = 0, unhappiness=15 +target : relevance = 37, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +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-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[4:5] == kk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = group[0:1] == ii from target string +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = group[2:3] == jj from target string +destination: group[0:1] == ii +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[0:1] == ii +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 48 for predecessor bond between group[0:1] == ii and group[2:3] == jj +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top 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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = b from initial string +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 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 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +posting bottom up codelets +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +successor bond between group[2:3] == jj and group[4:5] == kk +lost fight with successor bond between group[2:3] == jj and group[4:5] == kk +failed to break bonds: Fizzle +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[4:5] == kk +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[4:5] == kk to successor +proposing group from i to group[4:5] == kk +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[2:3] == jj from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[2:3] == jj +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[2:3] == jj to successor +proposing group from i to group[4:5] == kk +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +object chosen = group[1:5] == ijjkk from target string +object chosen = c from initial string +object chosen = group[1:5] == ijjkk from target string +object chosen = group[1:5] == ijjkk from target string +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +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--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = group[2:3] == jj from target string +destination: group[0:1] == ii +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[0:1] == ii +source descriptor: J +destination descriptor: I +proposing predecessor bond +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 48 for predecessor bond between group[0:1] == ii and group[2:3] == jj +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 group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +successor bond between group[2:3] == jj and group[4:5] == kk +lost fight with successor bond between group[2:3] == jj and group[4:5] == kk +failed to break bonds: Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = group[1:5] == ijjkk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +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 = 25, unhappiness=34 +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--direction, with 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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +to object: group[4:5] == kk +object 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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[0:1] == ii +no firstBond +no firstBond2 +object chosen = group[1:5] == ijjkk from target string +no incompatible bonds +lost fight with group[0:1] == ii +failed to break Groups: Fizzle +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +to object: group[2:3] == jj +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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +to object: group[2:3] == jj +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj 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 group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +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: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from b to successor +proposing group from a to c +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:1] == ii from target string +object chosen = group[1:5] == ijjkk from target string +no incompatible bonds +lost fight with group[0:1] == ii +failed to break Groups: 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 = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[2:3] == jj +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[2:3] == jj to successor +proposing group from i to group[4:5] == kk +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +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 = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +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--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[1:5] == ijjkk 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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +number of incompatibleBonds: 1 +successor bond between i and group[2:3] == jj +lost fight with successor bond between i and group[2:3] == jj +failed to break bonds: Fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +Post top down: top-down-group-scout--direction, with 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[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = group[2:3] == jj from target string +destination: group[4:5] == kk +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[4:5] == kk +source descriptor: J +destination descriptor: K +proposing successor bond +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +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 group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with 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:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +successor bond between group[2:3] == jj and group[4:5] == kk +lost fight with successor bond between group[2:3] == jj and group[4:5] == kk +failed to break bonds: Fizzle +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = group[1:5] == ijjkk from target string +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj 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 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = group[0:2] == abc from initial string +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[2:3] == jj +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[2:3] == jj to successor +proposing group from i to group[4:5] == kk +object chosen = group[1:5] == ijjkk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to c +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +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 group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj 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 +already exists...activate descriptors & fizzle object chosen = c from initial string destination: b chosen bond facet: letterCategory @@ -37977,31 +14619,2958 @@ Source: c, destination: b source descriptor: C destination descriptor: B proposing predecessor bond -object chosen = k from target string -destination: j +object chosen = group[0:1] == ii from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +successor bond between group[2:3] == jj and group[4:5] == kk +lost fight with successor bond between group[2:3] == jj and group[4:5] == kk +failed to break bonds: Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +object chosen = group[2:3] == jj from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 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[1:5] == ijjkk from target string +no incompatible bonds +lost fight with group[0:1] == ii +failed to break Groups: Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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] == ii from target string +destination: group[2:3] == jj chosen bond facet: letterCategory -Source: k, destination: j +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj source descriptor: K destination descriptor: J proposing predecessor bond +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:1] == ii from target string 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 +object 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--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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +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[4:5] == kk from target string +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +successor bond between group[2:3] == jj and group[4:5] == kk +lost fight with successor bond between group[2:3] == jj and group[4:5] == kk +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 +Post top down: top-down-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 +already exists: activate descriptors & Fizzle +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[0:1] == ii +no firstBond +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 +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +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-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[2:3] == jj from target string +destination: group[4:5] == kk +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[4:5] == kk +source descriptor: J +destination descriptor: K +proposing successor bond +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +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 group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond 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 = 25, unhappiness=34 +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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +to object: group[2:3] == jj +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj 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 +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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[2:3] == jj +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[2:3] == jj to successor +proposing group from i to group[4:5] == kk +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor 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[1:5] == ijjkk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 25, unhappiness=34 +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[1:5] == ijjkk from target string +no incompatible bonds +lost fight with group[0:1] == ii +failed to break Groups: Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 25, unhappiness=34 +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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +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 = successor bond between group[0:1] == ii and group[2:3] == jj 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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between 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 group[0:1] == ii and group[2:3] == jj 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 = 25, unhappiness=34 +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 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[4:5] == kk +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[4:5] == kk to successor +proposing group from i to group[4:5] == kk +object chosen = group[1:5] == ijjkk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[2:3] == jj from target string +destination: group[4:5] == kk +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[4:5] == kk +source descriptor: J +destination descriptor: K +proposing successor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +object chosen = 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--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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor 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 group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +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 = 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[2:3] == jj from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[2:3] == jj from target string +destination: group[0:1] == ii +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[0:1] == ii +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = group[0:1] == ii from target string +object chosen = group[2:3] == jj from target string +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 48 for predecessor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = group[1:5] == ijjkk from target string +object chosen = group[1:5] == ijjkk from target string +no incompatible bonds +lost fight with group[0:1] == ii +failed to break Groups: Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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-bond-scout--category, with 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 +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 = 25, unhappiness=34 +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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj 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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 +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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +to object: group[4:5] == kk +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between 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] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--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 = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 25, unhappiness=34 +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 group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +successor bond between group[2:3] == jj and group[4:5] == kk +lost fight with successor bond between group[2:3] == jj and group[4:5] == kk +failed to break bonds: Fizzle +object chosen = group[1:5] == ijjkk from target string +no incompatible bonds +lost fight with group[0:1] == ii +failed to break Groups: Fizzle +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[4:5] == kk +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[4:5] == kk to successor +proposing group from i to group[4:5] == kk +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +number of incompatibleBonds: 1 +successor bond between i and group[2:3] == jj +won fight with successor bond between i and group[2:3] == jj +broke the bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between a and group[0:1] == ii +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = group[1:5] == ijjkk from target string +object chosen = group[1:5] == ijjkk from target string +no incompatible bonds +won fight with group[0:1] == ii +broke the Groups +building group +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post 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 = 25, unhappiness=41 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = i from target string +destination: group[1:5] == ijjkk +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=41 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=41 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = i +firstBond: sameness bond between i and i +possible group: sameness bond between i and i +trying from i to sameness +proposing group from i to i +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond 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:1] == ii 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-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 = 25, unhappiness=41 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +object chosen = group[1:5] == ijjkk from target string +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:1] == ii from target string +no incompatible bonds +won fight with group[1:5] == ijjkk +broke the Groups +building group +object chosen = group[2:3] == jj from target string +destination: group[4:5] == kk +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[4:5] == kk +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--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 61 for successor bond between group[2:3] == jj and group[4:5] == kk +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +object chosen = group[4:5] == kk 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +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: 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 group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = group[2:3] == jj from target string +destination: group[0:1] == ii +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[0:1] == ii +source descriptor: J +destination descriptor: I +proposing predecessor bond +initial : relevance = 100, unhappiness=18 +target : relevance = 25, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-description-scout, with urgency: 5 +Post top down: top-down-description-scout, with urgency: 6 +posting bottom up codelets +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 48 for predecessor bond between group[0:1] == ii and group[2:3] == jj +object chosen = group[1:5] == ijjkk from target string +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:1] == ii from target string +object chosen = group[4:5] == kk from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +to object: group[4:5] == kk +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk 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: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +to object: group[2:3] == jj +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=34 +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 = 25, unhappiness=34 +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--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object 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 = 37, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 25, unhappiness=34 +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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond 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 = 0, unhappiness=15 +target : relevance = 37, unhappiness=34 +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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=34 +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 = 25, unhappiness=34 +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 +Post top down: 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: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to c +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +to object: group[2:3] == jj +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +to object: group[2:3] == jj +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj 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-group-scout--category, with urgency: 4 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj 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 group[0:1] == ii and group[2:3] == jj 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: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +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 = 37, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[2:3] == jj from target string +destination: group[0:1] == ii +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[0:1] == ii +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 48 for predecessor bond between group[0:1] == ii and group[2:3] == jj +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[2:3] == jj +firstBond: successor bond between i and group[2:3] == jj +possible group: successor bond between i and group[2:3] == jj +trying from group[2:3] == jj to successor +proposing group from i to group[4:5] == kk +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-bond-scout--category, with urgency: 4 +Post top down: top-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 group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = group[4:5] == kk from target string +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[0:1] == ii +no firstBond +no firstBond2 +urgency: 100.0, number: 1, bin: 7 +object chosen = group[1:5] == ijjkk 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-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: 6 +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 = 37, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 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-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 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 = 37, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 37, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = successor 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[2:3] == jj from target string +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = group[2:3] == jj from target string +destination: group[0:1] == ii +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[0:1] == ii +source descriptor: J +destination descriptor: I +proposing predecessor bond +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 48 for predecessor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +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: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +to object: group[2:3] == jj +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond 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 = 37, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +number of incompatibleBonds: 1 +successor bond between i and group[2:3] == jj +lost fight with successor bond between i and group[2:3] == jj +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: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = group[0:1] == ii from target string +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between a and b from other string +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 = 37, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +successor bond between group[2:3] == jj and group[4:5] == kk +lost fight with successor bond between group[2:3] == jj and group[4:5] == kk +failed to break bonds: Fizzle +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +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 group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[2:3] == jj from target string +destination: group[0:1] == ii +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[0:1] == ii +source descriptor: J +destination descriptor: I +proposing predecessor bond +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +to object: group[2:3] == jj +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from b to successor +proposing group from a to c +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +object chosen = group[4:5] == kk 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 group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor 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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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-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 group[0:1] == ii and group[2:3] == jj from other string +bond strength = 48 for predecessor bond between group[0:1] == ii and group[2:3] == jj +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk 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[1:5] == ijjkk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[4:5] == kk 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 +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = group[1:5] == ijjkk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with 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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +to object: group[2:3] == jj +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond 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[4:5] == kk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to c +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 +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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[0:1] == ii +no firstBond +no firstBond2 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor 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 group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +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 +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +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 +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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +to object: group[4:5] == kk +object chosen = group[4:5] == kk from target string +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk 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 +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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor 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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor 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 group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 25, unhappiness=34 +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 +Post top down: top-down-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 = 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 +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[4:5] == kk 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[4:5] == kk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 +Post top down: top-down-group-scout--direction, with 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 = 25, unhappiness=34 +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 = 25, unhappiness=34 +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[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[0:1] == ii +no firstBond +no firstBond2 +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +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--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 25, unhappiness=34 +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 group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = successor 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 group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +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 = group[4:5] == kk from target string +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +object 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 = 25, unhappiness=34 +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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +to object: group[2:3] == jj +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj 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 +Post top down: top-down-bond-scout--category, with 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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +Post top down: top-down-bond-scout--direction, with urgency: 3 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[4:5] == kk +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[4:5] == kk to successor +proposing group from i to group[4:5] == kk +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = group[1:5] == ijjkk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[4:5] == kk +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[4:5] == kk to successor +proposing group from i to group[4:5] == kk +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = group[1:5] == ijjkk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +object chosen = group[1:5] == ijjkk from target string +no incompatible bonds +won fight with group[0:1] == ii +broke the Groups +building group +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = i from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=41 +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=41 +initial string selected: abc 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 +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=41 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +to object: group[4:5] == kk +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = group[4:5] == kk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=41 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[4:5] == kk +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[4:5] == kk to successor +proposing group from i to group[4:5] == kk +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=41 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +object chosen = group[1:5] == ijjkk from target string +already exists...activate descriptors & fizzle +object chosen = group[1:5] == ijjkk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=41 +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:5] == ijjkk from target string +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=41 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = group[2:3] == jj from target string +destination: i +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +successor bond between group[2:3] == jj and group[4:5] == kk +lost fight with successor bond between group[2:3] == jj and group[4:5] == kk +failed to break bonds: Fizzle +object chosen = i from target string +object chosen = i from target string +object chosen = group[1:5] == ijjkk from target string +destination: i +object chosen = predecessor bond between i and group[2:3] == jj from other string +bond strength = 23 for predecessor bond between i and group[2:3] == jj +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=41 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[1:5] == ijjkk +no firstBond +no firstBond2 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=41 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=41 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=41 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +object chosen = group[1:5] == ijjkk from target string +destination: i +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=41 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=41 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[1:5] == ijjkk +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 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=41 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[1:5] == ijjkk from target string +destination: i +object chosen = i from target string +destination: group[1:5] == ijjkk +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=41 +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = group[1:5] == ijjkk from target string +destination: i +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=41 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 100, unhappiness=18 +target : relevance = 25, unhappiness=49 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[4:5] == kk +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[4:5] == kk to successor +proposing group from i to group[4:5] == kk +object chosen = group[0:2] == abc from initial string +object chosen = group[1:5] == ijjkk from target string +initial : relevance = 100, unhappiness=18 +target : relevance = 25, unhappiness=49 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor 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 +object chosen = group[1:5] == ijjkk 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 +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 = 25, unhappiness=41 +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 = 25, unhappiness=41 +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == 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 group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = group[2:3] == jj from target string +destination: group[4:5] == kk +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[4:5] == kk +source descriptor: J +destination descriptor: K +proposing successor bond +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk 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[1:5] == ijjkk from target string +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +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 group[2:3] == jj and group[4:5] == kk 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 = 25, unhappiness=41 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +to object: group[1:5] == ijjkk +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=41 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor 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 = 25, unhappiness=41 +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 +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] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[2:3] == jj from target string +destination: i +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=41 +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 = 25, unhappiness=41 +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 = sameness bond between k and k from other string +object chosen = group[1:5] == ijjkk 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 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=41 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = group[1:5] == ijjkk from target string +destination: 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--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 = 25, unhappiness=41 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = i from target string +object chosen = predecessor bond between i and group[2:3] == jj from other string +bond strength = 23 for predecessor bond between i and group[2:3] == jj +object 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 = 25, unhappiness=41 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +to object: group[1:5] == ijjkk +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=41 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +to object: group[4:5] == kk +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between j and group[4:5] == kk from other string +bond strength = 59 for successor bond between j and group[4:5] == kk +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--category, with urgency: 4 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=41 +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 = 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 = 25, unhappiness=41 +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 = group[1:5] == ijjkk from target string +destination: i +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond 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 group[4:5] == kk 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 = 25, unhappiness=41 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=41 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +object chosen = i from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=41 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = group[0:2] == 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--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[1:5] == ijjkk from target string +destination: i +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[1:5] == ijjkk from target string +destination: i +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=41 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +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-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=41 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between 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=15 +target : relevance = 25, unhappiness=41 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +object chosen = group[2:3] == jj from target string +destination: i +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: i +source descriptor: J +destination descriptor: I +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-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 = 25, unhappiness=41 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = predecessor bond between i and group[2:3] == jj from other string +bond strength = 23 for predecessor bond between i and group[2:3] == jj +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 a and b from other string +bond strength = 96 for successor bond 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 = 25, unhappiness=41 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[1:5] == ijjkk +no firstBond +no firstBond2 +object chosen = group[1:5] == ijjkk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=41 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[1:5] == ijjkk +no firstBond +no firstBond2 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=41 +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 = i from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=41 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=41 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +object chosen = k from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: k, destination: group[2:3] == jj +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 = 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 = 25, unhappiness=41 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = i +firstBond: successor bond between i and group[2:3] == jj +possible group: successor bond between i and group[2:3] == jj +trying from i to successor +proposing group from i to group[4:5] == kk +object chosen = group[1:5] == ijjkk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=41 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=41 +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 b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = group[1:5] == ijjkk from target string +destination: i +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between group[2:3] == jj and k from other string +bond strength = 23 for predecessor bond between group[2:3] == jj and k +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=41 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = 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 = 25, unhappiness=41 +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 b and c from other string +already exists: activate descriptors & Fizzle +object chosen = i from target string +destination: group[1:5] == ijjkk +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=41 +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 +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 +already exists: activate descriptors & Fizzle +object chosen = group[1:5] == ijjkk from target string +already exists...activate descriptors & fizzle +object chosen = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness bond +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[2:3] == jj from target string +destination: i +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = group[1:5] == ijjkk from target string +destination: i +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between i and group[2:3] == jj from other string +bond strength = 23 for predecessor bond between i and group[2:3] == jj +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=41 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: i, destination: group[1:5] == ijjkk +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=41 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +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 +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=41 +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 +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 = 25, unhappiness=41 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +to object: group[2:3] == jj +object chosen = successor bond between i and group[2:3] == jj from other string +bond strength = 59 for successor bond between i and group[2:3] == jj +succeeded: posting bond-builder +object chosen = predecessor bond between i and group[2:3] == jj from other string +number of incompatibleBonds: 1 +successor bond between i and group[2:3] == jj +lost fight with successor bond between i and group[2:3] == jj +failed to break bonds: Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=41 +target string selected: iijjkk with 6 letters, 9 objects, 5 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--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=41 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = predecessor bond between i and group[2:3] == jj from other string +number of incompatibleBonds: 1 +successor bond between i and group[2:3] == jj +lost fight with successor bond between i and group[2:3] == jj +failed to break bonds: Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=41 +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 = 37, unhappiness=41 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: i, destination: i +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=41 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[1:5] == ijjkk, destination: i +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = sameness bond between i and i 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: 6 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=41 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor 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 = 25, unhappiness=41 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[1:5] == ijjkk +no firstBond +no firstBond2 +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=41 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=41 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +object chosen = group[1:5] == ijjkk from target string +destination: i +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 +target : relevance = 25, unhappiness=41 +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 +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 = 25, unhappiness=41 +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: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=41 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=41 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=41 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +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 = 0, unhappiness=15 +target : relevance = 37, unhappiness=41 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[1:5] == ijjkk, destination: i +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor 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 = group[1:5] == ijjkk 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-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=41 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor 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 = 25, unhappiness=41 +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 = 37, unhappiness=41 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = group[0:1] == ii from target string +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=41 +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 +object chosen = group[0:1] == ii from target string +no incompatible bonds +won fight with group[1:5] == ijjkk +broke the 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--direction, with 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 group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = group[1:5] == ijjkk 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 = 25, unhappiness=34 +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[2:3] == jj from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 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 = 37, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = group[0:1] == ii from target string +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = group[1:5] == ijjkk from target string +no incompatible bonds +lost fight with group[0:1] == ii +failed to break Groups: Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[0:1] == ii +no firstBond +no firstBond2 +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = successor bond between a and b from other string +bond strength = 78 for successor bond between a and b +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[1:5] == ijjkk from target string +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 37, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 100, unhappiness=18 +target : relevance = 25, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +initial : relevance = 100, unhappiness=18 +target : relevance = 25, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from b to successor +proposing group from a to c +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=18 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +initial : relevance = 100, unhappiness=18 +target : relevance = 25, unhappiness=35 +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 = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 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=18 +target : relevance = 25, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b succeeded: posting bond-builder object chosen = b from initial string destination: a @@ -38010,582 +17579,1014 @@ Source: b, destination: a source descriptor: B destination descriptor: A proposing predecessor bond -initial : relevance = 0, unhappiness=100 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 0 bonds for direction -source chosen = b -no firstBond -no firstBond2 +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 = 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 -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 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=100 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: b, destination: a -initial : relevance = 50, unhappiness=100 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -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 = 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 = 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 -initial : relevance = 0, unhappiness=94 -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 i and j from other string -bond strength = 69 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 = c from initial string -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 +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-bond-scout--category, with urgency: 4 -Post top down: 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=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 = 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 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=89 -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=89 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: a +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 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 +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=89 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond source: a, destination: b -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == 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-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 -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 -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 = 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 a and b from other string -bond strength = 91 for predecessor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 -lost fight with predecessor bond between j and k -failed to break bonds: Fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == abc from initial string -object chosen = group[1:2] == bc from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 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] == abc from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 91 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -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=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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top 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 -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 = 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 -won fight with Correspondence between a and i -building bond predecessor bond between a and b -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 = 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 = 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 = 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 = 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 -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-bond-scout--category, with 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=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 = 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=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: a -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -firstBond2: predecessor bond between b and c -initial : relevance = 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 = i 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 -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: a -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 bond -to object: c -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -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 = 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 -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 = successor bond between a and b from other string bond strength = 96 for successor bond 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] == ii 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-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +to object: group[2:3] == jj +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[4:5] == kk +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[4:5] == kk to successor +proposing group from i to group[4:5] == kk +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with 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] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = group[1:5] == ijjkk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from b to successor +proposing group from a to c +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = group[1:5] == ijjkk from target string +no incompatible bonds +lost fight with group[0:1] == ii +failed to break Groups: Fizzle +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 25, unhappiness=34 +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--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = group[2:3] == jj from target string +destination: group[4:5] == kk +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[4:5] == kk +source descriptor: J +destination descriptor: K +proposing successor bond +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = group[2:3] == jj from target string +destination: group[0:1] == ii +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[0:1] == ii +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = group[4:5] == kk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor 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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 48 for predecessor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor 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 group[2:3] == jj and group[4:5] == kk 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:1] == ii from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[0:1] == ii +no firstBond +no firstBond2 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[4:5] == kk +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[4:5] == kk to successor +proposing group from i to group[4:5] == kk +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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +to object: group[2:3] == jj +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +object chosen = group[1:5] == ijjkk 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-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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 +already exists: activate descriptors & Fizzle +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +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 +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +number of incompatibleBonds: 1 +successor bond between i and group[2:3] == jj +lost fight with successor bond between i and group[2:3] == jj +failed to break bonds: Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj 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 group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +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--category, with 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 = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +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 group[2:3] == jj and group[4:5] == kk 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 = 25, unhappiness=34 +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:1] == ii from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +to object: group[4:5] == kk +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +object chosen = group[1:5] == ijjkk from target string +no incompatible bonds +lost fight with group[0:1] == ii +failed to break Groups: Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = 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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +to object: group[2:3] == jj +object chosen = group[4:5] == kk from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj 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:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +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--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[2:3] == jj from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +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 = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = group[4:5] == kk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +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 group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +posting bottom up codelets +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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--direction, with urgency: 3 +posting bottom up codelets +object chosen = group[2:3] == jj from target string +destination: group[4:5] == kk +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[4:5] == kk +source descriptor: J +destination descriptor: K +proposing successor bond +urgency: 100.0, number: 1, bin: 7 +object chosen = group[2:3] == jj from target string +destination: group[0:1] == ii +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[0:1] == ii +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 48 for predecessor bond between group[0:1] == ii and group[2:3] == jj +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +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 group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +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 +urgency: 100.0, number: 1, bin: 7 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between 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 group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +successor bond between group[2:3] == jj and group[4:5] == kk +lost fight with successor bond between group[2:3] == jj and group[4:5] == kk +failed to break bonds: Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 25, unhappiness=34 +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-group-scout--direction, with urgency: 3 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +successor bond between group[2:3] == jj and group[4:5] == kk +lost fight with successor bond between group[2:3] == jj and group[4:5] == kk +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 urgency: 100.0, number: 1, bin: 7 object chosen = successor bond between b and c from other string already exists: activate descriptors & Fizzle -object chosen = b from initial string urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj 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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj 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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--category, with urgency: 4 Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 -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 = 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 -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 = 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 = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[1:2] == bc 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 -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 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 = 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 = 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 = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 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 = 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 = 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 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == 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 -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: j, destination: k -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 = 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 = 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 -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 = group[0:2] == abc from initial string -object chosen = b from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = 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 -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 = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=34 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 -posting bottom up codelets -urgency: 24.1, number: 2, bin: 2 +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor 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 -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 -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 = 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 = 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[2:3] == jj from target string +destination: group[4:5] == kk +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[4:5] == kk +source descriptor: J +destination descriptor: K +proposing successor bond +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top 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=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 +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk 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[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 = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group top_down_bond_scout__category initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=34 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 +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 -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 -urgency: 24.1, number: 2, bin: 2 -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 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 +target : relevance = 25, unhappiness=34 initial string selected: abc with 3 letters, 4 objects, 2 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 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 -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 -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 initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +object chosen = group[1:5] == ijjkk 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 a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +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:5] == ijjkk from target string +no incompatible bonds +lost fight with group[0:1] == ii +failed to break Groups: Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj 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 = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +Post top down: top-down-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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[0:1] == ii +no firstBond +no firstBond2 +object chosen = group[0:1] == ii 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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj 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 +posting bottom up codelets +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +object chosen = group[1:5] == ijjkk from target string +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj 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 group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +object chosen = 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 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +urgency: 100.0, number: 1, bin: 7 +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[2:3] == jj +firstBond: successor bond between i and group[2:3] == jj +possible group: successor bond between i and group[2:3] == jj +trying from group[2:3] == jj to successor +proposing group from i to group[4:5] == kk +object chosen = group[1:5] == ijjkk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 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--category, with urgency: 4 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = group[1:5] == ijjkk from target string +no incompatible bonds +lost fight with group[0:1] == ii +failed to break Groups: Fizzle +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction source chosen = a firstBond: successor bond between a and b @@ -38593,52 +18594,1421 @@ 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 = 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 = group[0:2] == ijk from target string -object chosen = i from target string -destination: j +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[0:1] == ii +no firstBond +no firstBond2 +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj chosen bond facet: letterCategory -Source: i, destination: j +Source: group[0:1] == ii, destination: group[2:3] == jj 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 +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk 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 -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 group[0:1] == ii and group[2:3] == jj 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 = 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: 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=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 = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj succeeded: posting bond-builder -object chosen = group[0:2] == ijk from target string -object chosen = predecessor bond between i and j from other string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +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 group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +successor bond between group[2:3] == jj and group[4:5] == kk +lost fight with successor bond between group[2:3] == jj and group[4:5] == kk +failed to break bonds: Fizzle +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-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 = 25, unhappiness=34 +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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +to object: group[2:3] == jj +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj 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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +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-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[2:3] == jj +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[2:3] == jj to successor +proposing group from i to group[4:5] == kk +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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +object chosen = group[0:1] == ii from target string +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +object chosen = group[1:5] == ijjkk from target string +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from b to successor +proposing group from a to c +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = 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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 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--category, with urgency: 4 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 25, unhappiness=34 +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:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +to object: group[2:3] == jj +Post top down: top-down-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] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor 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 group[0:1] == ii and group[2:3] == jj from other string +bond strength = 61 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +object chosen = group[0:1] == ii from target string +object chosen = successor bond between a and b from other string +bond strength = 78 for successor bond between a and b +succeeded: posting bond-builder +posting bottom up codelets +initial : relevance = 100, unhappiness=18 +target : relevance = 25, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +to object: group[2:3] == jj +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj 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 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = successor 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 = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = i from target string +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +object chosen = group[2:3] == jj from target string +destination: group[4:5] == kk +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[4:5] == kk +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 25, unhappiness=34 +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 = 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 +object chosen = group[0:1] == ii from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-group-scout--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 = 25, unhappiness=34 +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[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +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 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 group[0:1] == ii and group[2:3] == jj 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 +Post top down: 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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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[2:3] == jj from target string +destination: group[0:1] == ii +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[0:1] == ii +source descriptor: J +destination descriptor: I +proposing predecessor bond +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 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[1:5] == ijjkk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 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-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 48 for predecessor bond between group[0:1] == ii and group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +object chosen = group[4:5] == kk from target string +object chosen = group[2:3] == jj from target string +destination: group[0:1] == ii +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[0:1] == ii +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 +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 48 for predecessor bond between group[0:1] == ii and group[2:3] == jj +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 = 25, unhappiness=34 +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[1:5] == ijjkk from target string +no incompatible bonds +lost fight with group[0:1] == ii +failed to break Groups: 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 +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +successor bond between group[2:3] == jj and group[4:5] == kk +lost fight with successor bond between group[2:3] == jj and group[4:5] == kk +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-bond-scout--category, with 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 group[0:1] == ii and group[2:3] == jj from other string +number of incompatibleBonds: 1 +successor bond between i and group[2:3] == jj +won fight with successor bond between i and group[2:3] == jj +broke the bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between a and group[0:1] == ii +object chosen = group[2:3] == jj from target string +destination: group[0:1] == ii +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[0:1] == ii +source descriptor: J +destination descriptor: I +proposing predecessor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 48 for predecessor bond between group[0:1] == ii and group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to c +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[2:3] == jj +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[2:3] == jj to successor +proposing group from i to group[4:5] == kk +object chosen = group[1:5] == ijjkk from target string +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj 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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +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 group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from b to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +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 group[2:3] == jj and group[4:5] == kk 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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond 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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = group[4:5] == kk from target string +object chosen = group[2:3] == jj from target string +destination: group[0:1] == ii +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[0:1] == ii +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--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 48 for predecessor bond between group[0:1] == ii and group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 25, unhappiness=34 +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] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-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 = 25, unhappiness=34 +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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond 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[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from b to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj 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 = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[0:1] == ii +no firstBond +no firstBond2 +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +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 +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = group[0:1] == ii from target string +object chosen = group[1:5] == ijjkk from target string +object chosen = group[1:5] == ijjkk from target string +no incompatible bonds +lost fight with group[0:1] == ii +failed to break Groups: Fizzle +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = c from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor 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-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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = group[1:5] == ijjkk from target string +object chosen = group[1:5] == ijjkk from target string +no incompatible bonds +lost fight with group[0:1] == ii +failed to break Groups: Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = group[1:5] == ijjkk 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 = group[1:5] == ijjkk from target string +no incompatible bonds +lost fight with group[0:1] == ii +failed to break Groups: Fizzle +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +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 group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[2:3] == jj +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[2:3] == jj to successor +proposing group from i to group[4:5] == kk +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[1:5] == ijjkk from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = group[1:5] == ijjkk from target string +no incompatible bonds +lost fight with group[0:1] == ii +failed to break Groups: Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 +bond strength = 96 for successor bond 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] == ii 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[4:5] == kk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor 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[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[4:5] == kk +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[4:5] == kk to successor +proposing group from i to group[4:5] == kk +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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:5] == ijjkk 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:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = group[0:1] == ii 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 +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:1] == ii from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[2:3] == jj +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[2:3] == jj to successor +proposing group from i to group[4:5] == kk +object chosen = group[1:5] == ijjkk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor 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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between 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 +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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor 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 = 25, unhappiness=34 +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[4:5] == kk +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[4:5] == kk to successor +proposing group from i to group[4:5] == kk +object chosen = group[1:5] == ijjkk from target string +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with 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[1:5] == ijjkk from target string +no incompatible bonds +lost fight with group[0:1] == ii +failed to break Groups: Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj 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] == abc from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +object chosen = group[2:3] == jj from target string +destination: group[4:5] == kk +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[4:5] == kk +source descriptor: J +destination descriptor: K +proposing successor bond +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +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 group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +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 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = successor 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 = 25, unhappiness=34 +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 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +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--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder object chosen = c from initial string destination: b chosen bond facet: letterCategory @@ -38647,53 +20017,1611 @@ source descriptor: C destination descriptor: B proposing predecessor bond object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == ijk from target string +bond strength = 48 for predecessor bond between b and c +top_down_bond_scout__category initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +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 group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +successor bond between group[2:3] == jj and group[4:5] == kk +lost fight with successor bond between group[2:3] == jj and group[4:5] == kk +failed to break bonds: Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with 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 group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[0:1] == ii +no firstBond +no firstBond2 +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +successor bond between group[2:3] == jj and group[4:5] == kk +lost fight with successor bond between group[2:3] == jj and group[4:5] == kk +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[2:3] == jj from target string +destination: group[0:1] == ii +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[0:1] == ii +source descriptor: J +destination descriptor: I +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-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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[4:5] == kk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[4:5] == kk +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[4:5] == kk to successor +proposing group from i to group[4:5] == kk +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[1:5] == ijjkk from target string +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 48 for predecessor bond between group[0:1] == ii and group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = group[2:3] == jj from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[4:5] == kk +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[4:5] == kk to successor +proposing group from i to group[4:5] == kk +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with 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 +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from b to successor +proposing group from a to c +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[1:5] == ijjkk from target string +object chosen = group[4:5] == kk 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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +Post top down: top-down-bond-scout--category, with 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=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj 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 = 25, unhappiness=34 +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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = group[0:2] == abc from initial string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-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 group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +to object: group[2:3] == jj +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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = group[1:5] == ijjkk from target string +no incompatible bonds +lost fight with group[0:1] == ii +failed to break Groups: Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +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 = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +object chosen = group[2:3] == jj from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +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 group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[2:3] == jj +firstBond: successor bond between i and group[2:3] == jj +possible group: successor bond between i and group[2:3] == jj +trying from group[2:3] == jj to successor +proposing group from i to group[4:5] == kk +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +object chosen = group[1:5] == ijjkk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +Post top down: top-down-bond-scout--direction, with urgency: 3 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor 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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 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-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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj 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 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[0:1] == ii +no firstBond +no firstBond2 +object chosen = group[1:5] == ijjkk from target string +no incompatible bonds +lost fight with group[0:1] == ii +failed to break Groups: Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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--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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +to object: group[4:5] == kk +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +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 = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 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 +posting bottom up codelets +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor 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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 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 +posting bottom up codelets +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +successor bond between group[2:3] == jj and group[4:5] == kk +lost fight with successor bond between group[2:3] == jj and group[4:5] == kk +failed to break bonds: Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = group[0:2] == 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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between 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-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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor 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:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = group[0:1] == ii from target string +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between 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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with 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 +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[0:1] == ii +no firstBond +no firstBond2 +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 group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +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 group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[0:1] == ii +no firstBond +no firstBond2 +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +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 +already exists: activate descriptors & Fizzle +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 +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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +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 = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between 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] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +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 +already exists: activate descriptors & Fizzle +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj 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 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[2:3] == jj from target string +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +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 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +successor bond between group[2:3] == jj and group[4:5] == kk +lost fight with successor bond between group[2:3] == jj and group[4:5] == kk +failed to break bonds: Fizzle +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +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 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj 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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +to object: group[2:3] == jj +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +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 = group[0:1] == ii from target string +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +successor bond between group[2:3] == jj and group[4:5] == kk +won fight with successor bond between group[2:3] == jj and group[4:5] == kk +broke the bonds +no incompatible groups +building bond predecessor bond between group[2:3] == jj and group[4:5] == kk +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=34 +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 = 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 = 12, unhappiness=36 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 91 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=36 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=36 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +Post top down: top-down-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 +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between 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 = 12, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 91 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=36 +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 = 12, unhappiness=36 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +to object: group[2:3] == jj +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 91 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=36 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +to object: group[0:1] == ii +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 91 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 57 for predecessor bond between group[0:1] == ii and group[2:3] == jj +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk 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 = 12, unhappiness=36 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +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 = 12, unhappiness=36 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=36 +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: 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 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-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 = 0, unhappiness=15 +target : relevance = 12, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +object chosen = group[0:2] == abc from initial string +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top 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 = 12, unhappiness=36 +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 = 12, unhappiness=36 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +predecessor bond between group[2:3] == jj and group[4:5] == kk +won fight with predecessor bond between group[2:3] == jj and group[4:5] == kk +broke the bonds +no incompatible groups +building bond successor bond between group[2:3] == jj and group[4:5] == kk +object 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 = 25, unhappiness=36 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=36 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=36 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[4:5] == kk +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[4:5] == kk to successor +proposing group from i to group[4:5] == kk +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[1:5] == ijjkk from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = group[1:5] == ijjkk from target string +object chosen = group[1:5] == ijjkk from target string +no incompatible bonds +lost fight with group[0:1] == ii +failed to break Groups: 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 +object chosen = group[1:5] == ijjkk from target string +no incompatible bonds +lost fight with group[0:1] == ii +failed to break Groups: Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=34 +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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 group[0:1] == ii and group[2:3] == jj from other string +bond strength = 48 for predecessor bond between group[0:1] == ii and group[2:3] == jj +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-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[4:5] == kk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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[2:3] == jj from target string +destination: group[4:5] == kk +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[4:5] == kk +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-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[2:3] == jj +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +firstBond2: successor bond between i and group[2:3] == jj +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +to object: group[2:3] == jj +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +to object: group[2:3] == jj +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj 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 group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = group[0:2] == abc from initial string +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 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 = predecessor bond between b and c from other string +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +object chosen = group[0:2] == abc from initial string +Post top down: top-down-bond-scout--direction, with urgency: 3 +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 = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk 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 group[2:3] == jj and group[4:5] == kk +lost fight with successor bond between group[2:3] == jj and group[4:5] == kk 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with 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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +to object: group[2:3] == jj +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = 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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[4:5] == kk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[0:1] == ii +no firstBond +no firstBond2 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between 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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group Post top down: top-down-bond-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--category, with urgency: 4 posting bottom up codelets object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +to object: group[4:5] == kk +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 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 group[2:3] == jj and group[4:5] == kk 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] == 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 = 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 = 25, unhappiness=34 +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[2:3] == jj from target string +destination: group[0:1] == ii +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[0:1] == ii +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 48 for predecessor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle object chosen = c from initial string destination: b chosen bond facet: letterCategory @@ -38701,150 +21629,446 @@ 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 = group[4:5] == kk from target string +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +number of incompatibleBonds: 1 +successor bond between i and group[2:3] == jj +lost fight with successor bond between i and group[2:3] == jj +failed to break bonds: Fizzle Post top down: top-down-bond-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets -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 j and k from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk from target string -urgency: 24.1, number: 2, bin: 2 -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -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 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 = c from initial string +object chosen = group[4:5] == kk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +object chosen = group[2:3] == jj from target string +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +to object: group[2:3] == jj +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +object chosen = group[2:3] == jj from target string +destination: group[0:1] == ii +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[0:1] == ii +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 48 for predecessor bond between group[0:1] == ii and group[2:3] == jj +Post top down: top-down-group-scout--direction, with urgency: 3 posting bottom up codelets urgency: 100.0, number: 1, bin: 7 -object chosen = i from target string -urgency: 24.1, number: 2, bin: 2 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond +object chosen = successor bond between a and b from other string +bond strength = 78 for successor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +top_down_bond_scout__category +initial : relevance = 100, unhappiness=18 +target : relevance = 25, unhappiness=35 +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 -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 -urgency: 24.1, number: 2, bin: 2 -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 = predecessor bond between i and j from other string -bond strength = 96 for predecessor bond between i and j +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 61 for successor bond between group[0:1] == ii and group[2:3] == jj +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 61 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +bond strength = 78 for successor bond between a and b succeeded: posting bond-builder posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between i and j from other string +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: i -urgency: 24.1, number: 2, bin: 2 +initial : relevance = 100, unhappiness=18 +target : relevance = 25, unhappiness=35 +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 group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-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[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = group[2:3] == jj from target string +destination: group[4:5] == kk +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[4:5] == kk +source descriptor: J +destination descriptor: K +proposing successor bond +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk 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 +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +successor bond between group[2:3] == jj and group[4:5] == kk +lost fight with successor bond between group[2:3] == jj and group[4:5] == kk +failed to break bonds: Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[2:3] == jj +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[2:3] == jj to successor +proposing group from i to group[4:5] == kk +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction source chosen = a firstBond: successor 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 = group[1:5] == ijjkk from target string object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--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 -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 = 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 -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 -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: 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 = a 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:2] == ijk from target string -already exists...activate descriptors & fizzle -urgency: 24.1, number: 2, bin: 2 +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +successor bond between group[2:3] == jj and group[4:5] == kk +lost fight with successor bond between group[2:3] == jj and group[4:5] == kk +failed to break bonds: Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = group[4:5] == kk 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 -urgency: 24.1, number: 2, bin: 2 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between 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 +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = group[4:5] == kk 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 = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor 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 +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 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 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[4:5] == kk +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[4:5] == kk to successor +proposing group from i to group[4:5] == kk +object chosen = group[1:5] == ijjkk from target string +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor 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 = 25, unhappiness=34 initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond to object: c +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = group[4:5] == kk 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 = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +successor bond between group[2:3] == jj and group[4:5] == kk +lost fight with successor bond between group[2:3] == jj and group[4:5] == kk +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: 23.200000000000003, number: 1, bin: 2 +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = group[1:5] == ijjkk from target string +no incompatible bonds +lost fight with group[0:1] == ii +failed to break Groups: Fizzle +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor 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 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 @@ -38852,94 +22076,9478 @@ bond strength = 96 for successor bond 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:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +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 group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +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 group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = group[2:3] == jj from target string +destination: group[4:5] == kk +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[4:5] == kk +source descriptor: J +destination descriptor: K +proposing successor bond +object chosen = group[2:3] == jj from target string +destination: group[4:5] == kk +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[4:5] == kk +source descriptor: J +destination descriptor: K +proposing successor bond +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[4:5] == kk +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[4:5] == kk to successor +proposing group from i to group[4:5] == kk +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +object chosen = group[1:5] == ijjkk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[2:3] == jj +firstBond: successor bond between i and group[2:3] == jj +possible group: successor bond between i and group[2:3] == jj +trying from group[2:3] == jj to successor +proposing group from i to group[4:5] == kk +object chosen = group[1:5] == ijjkk from target string +object chosen = group[1:5] == ijjkk from target string +no incompatible bonds +lost fight with group[0:1] == ii +failed to break Groups: Fizzle +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +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 = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle top_down_bond_scout__category initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk 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 +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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +successor bond between group[2:3] == jj and group[4:5] == kk +lost fight with successor bond between group[2:3] == jj and group[4:5] == kk +failed to break bonds: Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[2:3] == jj from target string +destination: group[4:5] == kk +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[4:5] == kk +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-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[0:1] == ii +no firstBond +no firstBond2 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +Post top down: top-down-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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[0:1] == ii +no firstBond +no firstBond2 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 25, unhappiness=34 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 -urgency: 24.1, number: 2, bin: 2 -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 = 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 -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 = 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 -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 = 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 -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 -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: 100.0, number: 1, bin: 7 -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 bond -to object: j -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 = 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 -urgency: 100.0, number: 1, bin: 7 -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 -posting bottom up codelets -urgency: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, bin: 2 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor 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 posting bottom up codelets -object chosen = a 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 bond -to object: i -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 +object chosen = group[4:5] == kk 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 +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor 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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:1] == ii from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[0:1] == ii +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 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +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 +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 Post top down: top-down-bond-scout--category, with urgency: 4 Post top down: 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[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = group[0:1] == ii from target string +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[4:5] == kk +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[4:5] == kk to successor +proposing group from i to group[4:5] == kk +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with 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[1:5] == ijjkk from target string +object chosen = group[2:3] == jj from target string +destination: group[0:1] == ii +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[0:1] == ii +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = group[2:3] == jj from target string +destination: group[4:5] == kk +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[4:5] == kk +source descriptor: J +destination descriptor: K +proposing successor bond +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = group[4:5] == kk from target string +object chosen = group[0:1] == ii from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor 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-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[0:1] == ii 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 +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 48 for predecessor bond between group[0:1] == ii and group[2:3] == jj +object chosen = group[1:5] == ijjkk from target string +no incompatible bonds +lost fight with group[0:1] == ii +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 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[4:5] == kk +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[4:5] == kk to successor +proposing group from i to group[4:5] == kk +object chosen = group[1:5] == ijjkk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj 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--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[2:3] == jj 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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between 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:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +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-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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor 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 = 25, unhappiness=34 +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 group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +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 = b 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 group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +to object: group[2:3] == jj +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[0:1] == ii +no firstBond +no firstBond2 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor bond between a and b from other string +bond strength = 48 for predecessor bond between a and b +object chosen = group[2:3] == jj from target string +destination: group[4:5] == kk +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[4:5] == kk +source descriptor: J +destination descriptor: K +proposing successor bond +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = group[4:5] == kk from target string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 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-group-scout--direction, with urgency: 3 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond 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:1] == ii from target string +urgency: 100.0, number: 1, bin: 7 +posting bottom up codelets +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj 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 group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +successor bond between group[2:3] == jj and group[4:5] == kk +won fight with successor bond between group[2:3] == jj and group[4:5] == kk +broke the bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between c and group[4:5] == kk +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor 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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-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 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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--direction, with urgency: 3 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +to object: j +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between 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 group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = sameness bond between j and j from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +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 = 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 a and b from other string +bond strength = 96 for successor bond 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 group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj 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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[0:1] == ii +no firstBond +no firstBond2 +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +urgency: 100.0, number: 1, bin: 7 +object chosen = group[1:5] == ijjkk from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj 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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +to object: group[2:3] == jj +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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--category, with urgency: 4 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor 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[2:3] == jj from target string +destination: group[0:1] == ii +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[0:1] == ii +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = group[1:5] == ijjkk from target string +no incompatible bonds +won fight with group[0:1] == ii +broke the Groups +building group +object chosen = group[0:2] == abc from initial string +object chosen = group[2:3] == jj from target string +destination: group[4:5] == kk +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[4:5] == kk +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 +posting bottom up codelets +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = group[1:5] == ijjkk from target string +destination: i +object chosen = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness bond +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +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: 6 +posting bottom up codelets +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=41 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[1:5] == ijjkk, destination: i +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=41 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[1:5] == ijjkk, destination: i +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=41 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=41 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 48 for predecessor bond between group[0:1] == ii and group[2:3] == jj +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +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 = 25, unhappiness=41 +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 = 37, unhappiness=41 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = group[1:5] == ijjkk from target string +destination: i +object chosen = group[0:1] == ii from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=41 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[1:5] == ijjkk +no firstBond +no firstBond2 +object chosen = group[0:1] == ii from target string +no incompatible bonds +won fight with group[1:5] == ijjkk +broke the Groups +building group +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=41 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=41 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = group[0:1] == ii from target string +object chosen = group[0:1] == ii from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=41 +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--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +urgency: 100.0, number: 1, bin: 7 +object chosen = group[2:3] == jj from target string +destination: group[0:1] == ii +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[0:1] == ii +source descriptor: J +destination descriptor: I +proposing predecessor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 48 for predecessor bond between group[0:1] == ii and group[2:3] == jj +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +successor bond between group[2:3] == jj and group[4:5] == kk +lost fight with successor bond between group[2:3] == jj and group[4:5] == kk +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 = 25, unhappiness=34 +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 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +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 = 0, unhappiness=15 +target : relevance = 37, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +to object: group[2:3] == jj +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 +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: 6 +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 +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:1] == ii from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[0:1] == ii +no firstBond +no firstBond2 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 +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 = 25, unhappiness=34 +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 = 37, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[4:5] == kk from target string +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[2:3] == jj from target string +object chosen = group[1:5] == ijjkk from target string +object chosen = group[2:3] == jj from target string +destination: group[0:1] == ii +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[0:1] == ii +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +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: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 48 for predecessor bond between group[0:1] == ii and group[2:3] == jj +object chosen = group[0:1] == ii from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +to object: group[4:5] == kk +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +to object: group[2:3] == jj +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between a and b from other string +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:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between 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 = 25, unhappiness=34 +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 +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor 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[2:3] == jj from target string +destination: group[0:1] == ii +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[0:1] == ii +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = group[0:1] == ii from target string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +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:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 48 for predecessor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = group[1:5] == ijjkk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[0:1] == ii +no firstBond +no firstBond2 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 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--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = group[1:5] == ijjkk from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +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: 6 +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 = 37, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj 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 group[0:1] == ii and group[2:3] == jj from other string +number of incompatibleBonds: 1 +successor bond between i and group[2:3] == jj +lost fight with successor bond between i and group[2:3] == jj +failed to break bonds: Fizzle +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = group[1:5] == ijjkk from target string +no incompatible bonds +lost fight with group[0:1] == ii +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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from b to successor +proposing group from a to c +object chosen = b from initial string +destination: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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-bond-scout--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 +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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +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 a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +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[2:3] == jj from target string +destination: group[0:1] == ii +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[0:1] == ii +source descriptor: J +destination descriptor: I +proposing predecessor bond +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[0:1] == ii +no firstBond +no firstBond2 +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:1] == ii from target string +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[4:5] == kk +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[4:5] == kk to successor +proposing group from i to group[4:5] == kk +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = group[1:5] == ijjkk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +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 group[0:1] == ii and group[2:3] == jj from other string +bond strength = 48 for predecessor bond between group[0:1] == ii and group[2:3] == jj +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 +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj 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 = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = group[0:1] == ii from target string +object chosen = group[1:5] == ijjkk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: j, destination: group[0:1] == ii +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = successor bond between group[0:1] == ii and j from other string +bond strength = 59 for successor bond between group[0:1] == ii and j +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[1:5] == ijjkk from target string +no incompatible bonds +lost fight with group[0:1] == ii +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-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:5] == ijjkk from target string +no incompatible bonds +lost fight with group[0:1] == ii +failed to break Groups: Fizzle +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +number of incompatibleBonds: 1 +successor bond between i and group[2:3] == jj +won fight with successor bond between i and group[2:3] == jj +broke the bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between a and group[0:1] == ii +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[4:5] == kk +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[4:5] == kk to successor +proposing group from i to group[4:5] == kk +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 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 +posting bottom up codelets +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = group[1:5] == ijjkk from target string +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[0:1] == ii +no firstBond +no firstBond2 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor 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 = 25, unhappiness=34 +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 +Post top down: top-down-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 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 +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:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +successor bond between group[2:3] == jj and group[4:5] == kk +lost fight with successor bond between group[2:3] == jj and group[4:5] == kk +failed to break bonds: Fizzle +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +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 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 25, unhappiness=34 +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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from b to successor +proposing group from a to c +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 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] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +to object: group[4:5] == kk +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 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +successor bond between group[2:3] == jj and group[4:5] == kk +lost fight with successor bond between group[2:3] == jj and group[4:5] == kk +failed to break bonds: Fizzle +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +urgency: 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-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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +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 +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to c +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj 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 +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[1:5] == ijjkk from target string +no incompatible bonds +lost fight with group[0:1] == ii +failed to break Groups: Fizzle +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from b to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +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--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj 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 = 25, unhappiness=34 +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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with 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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +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 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 25, unhappiness=34 +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 group[0:1] == ii and group[2:3] == jj 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 +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[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[0:1] == ii +no firstBond +no firstBond2 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: 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] == ii 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 = 25, unhappiness=34 +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 = 25, unhappiness=34 +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 = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +to object: group[2:3] == jj +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj 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 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +Post top down: top-down-group-scout--direction, with 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 +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from b to successor +proposing group from a to c +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between a and b from other string +bond strength = 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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[0:1] == ii +no firstBond +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 +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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with 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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +object chosen = group[1:5] == ijjkk 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:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj 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 = 25, unhappiness=34 +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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[0:1] == ii +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 +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[2:3] == jj from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = group[1:5] == ijjkk from target string +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with 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[1:5] == ijjkk from target string +no incompatible bonds +lost fight with group[0:1] == ii +failed to break Groups: Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk 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 = successor bond between b and c from other string +bond strength = 96 for successor bond 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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[0:1] == ii +no firstBond +no firstBond2 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[4:5] == kk from target string +object chosen = group[0:1] == ii from target string +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +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 = k from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 group[0:1] == ii and group[2:3] == jj 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] == 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 = 25, unhappiness=34 +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--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 = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[2:3] == jj +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[2:3] == jj to successor +proposing group from i to group[4:5] == kk +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[1:5] == ijjkk from target string +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[0:1] == ii +no firstBond +no firstBond2 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 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--category, with urgency: 4 +posting bottom up codelets +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = group[0:2] == abc from initial string +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 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 = 25, unhappiness=34 +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between 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 = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +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-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[0:2] == abc from initial string +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[4:5] == kk 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +successor bond between group[2:3] == jj and group[4:5] == kk +lost fight with successor bond between group[2:3] == jj and group[4:5] == kk +failed to break bonds: Fizzle +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor 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 group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +successor bond between group[2:3] == jj and group[4:5] == kk +lost fight with successor bond between group[2:3] == jj and group[4:5] == kk +failed to break bonds: 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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[4:5] == kk +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[4:5] == kk to successor +proposing group from i to group[4:5] == kk +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[2:3] == jj +firstBond: successor bond between i and group[2:3] == jj +possible group: successor bond between i and group[2:3] == jj +trying from group[2:3] == jj to successor +proposing group from i to group[4:5] == kk +object chosen = group[4:5] == kk from target string +object chosen = group[1:5] == ijjkk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +to object: group[4:5] == kk +Post top down: top-down-bond-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = group[1:5] == ijjkk from target string +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = 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 = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +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 = successor 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 group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[0:1] == ii +no firstBond +no firstBond2 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[2:3] == jj +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[2:3] == jj to successor +proposing group from i to group[4:5] == kk +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[1:5] == ijjkk from target string +object chosen = group[0:1] == ii from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +to object: group[2:3] == jj +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +to object: group[2:3] == jj +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:1] == ii from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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[2:3] == jj from target string +destination: group[0:1] == ii +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[0:1] == ii +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--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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 61 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +to object: group[4:5] == kk +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 61 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 61 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +posting bottom up codelets +initial : relevance = 100, unhappiness=18 +target : relevance = 25, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=18 +target : relevance = 25, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between 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 = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 48 for predecessor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between 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 group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between 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 group[2:3] == jj and group[4:5] == kk 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:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +number of incompatibleBonds: 1 +successor bond between i and group[2:3] == jj +lost fight with successor bond between i and group[2:3] == jj +failed to break bonds: Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from b to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = b from initial string +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 +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 +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 +posting bottom up codelets +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = group[2:3] == jj from target string +destination: group[0:1] == ii +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[0:1] == ii +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 48 for predecessor bond between group[0:1] == ii and group[2:3] == jj +object chosen = group[4:5] == kk from target string +object chosen = group[2:3] == jj from target string +destination: group[4:5] == kk +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[4:5] == kk +source descriptor: J +destination descriptor: K +proposing successor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +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 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 25, unhappiness=34 +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-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from b to successor +proposing group from a to c +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between a and b from other string +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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +to object: group[4:5] == kk +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[0:1] == ii +no firstBond +no firstBond2 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 +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 = 25, unhappiness=34 +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 a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[0:1] == ii +no firstBond +no firstBond2 +object chosen = group[2:3] == jj from target string +destination: group[4:5] == kk +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[4:5] == kk +source descriptor: J +destination descriptor: K +proposing successor bond +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = group[1:5] == ijjkk from target string +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +Post top down: top-down-group-scout--direction, with urgency: 3 +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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj 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 +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=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 25, unhappiness=34 +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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +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-bond-scout--category, with urgency: 4 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond 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] == ii from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[4:5] == kk from target string +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[4:5] == kk +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[4:5] == kk to successor +proposing group from i to group[4:5] == kk +object chosen = group[1:5] == ijjkk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +to object: group[2:3] == jj +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[0:1] == ii +no firstBond +no firstBond2 +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = j from target string +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with 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 = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--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 = 25, unhappiness=34 +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 = 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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between 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 group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = group[4:5] == kk from target string +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 25, unhappiness=34 +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 = 25, unhappiness=34 +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--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[2:3] == jj +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[2:3] == jj to successor +proposing group from i to group[4:5] == kk +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = group[1:5] == ijjkk from target string +object chosen = group[1:5] == ijjkk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = group[4:5] == kk from target string +object chosen = group[2:3] == jj from target string +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +successor bond between group[2:3] == jj and group[4:5] == kk +lost fight with successor bond between group[2:3] == jj and group[4:5] == kk +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 b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 25, unhappiness=34 +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 = 25, unhappiness=34 +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 +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[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +successor bond between group[2:3] == jj and group[4:5] == kk +lost fight with successor bond between group[2:3] == jj and group[4:5] == kk +failed to break bonds: Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +object chosen = group[1:5] == ijjkk from target string +no incompatible bonds +lost fight with group[0:1] == ii +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] == 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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = 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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +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-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 = 25, unhappiness=34 +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 group[0:1] == ii and group[2:3] == jj 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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +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 = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +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 group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = group[1:5] == ijjkk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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:1] == ii from target string +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +successor bond between group[2:3] == jj and group[4:5] == kk +lost fight with successor bond between group[2:3] == jj and group[4:5] == kk +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 +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between 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 = 25, unhappiness=34 +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between 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 group[0:1] == ii and group[2:3] == jj 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 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = b from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor 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 group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[2:3] == jj from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to c +object chosen = group[0:1] == ii from target string +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[2:3] == jj +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[2:3] == jj to successor +proposing group from i to group[4:5] == kk +object chosen = group[1:5] == ijjkk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[2:3] == jj from target string +destination: group[4:5] == kk +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[4:5] == kk +source descriptor: J +destination descriptor: K +proposing successor bond +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +successor bond between group[2:3] == jj and group[4:5] == kk +won fight with successor bond between group[2:3] == jj and group[4:5] == kk +broke the bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between c and group[4:5] == kk +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[4:5] == kk from target string +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 25, unhappiness=34 +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 +bond strength = 96 for successor bond 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 group[2:3] == jj and group[4:5] == kk 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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 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 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +object chosen = group[2:3] == jj from target string +destination: group[4:5] == kk +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[4:5] == kk +source descriptor: J +destination descriptor: K +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 group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +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:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +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 group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[4:5] == kk +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[4:5] == kk to successor +proposing group from i to group[4:5] == kk +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = group[1:5] == ijjkk from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj 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 = 25, unhappiness=34 +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-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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = group[0:1] == ii from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[4:5] == kk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[0:1] == ii +no firstBond +no firstBond2 +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[2:3] == jj from target string +destination: group[0:1] == ii +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[0:1] == ii +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 48 for predecessor bond between group[0:1] == ii and group[2:3] == jj +Post top down: 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[1:5] == ijjkk from target string +no incompatible bonds +lost fight with group[0:1] == ii +failed to break Groups: Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = j from target string +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: 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[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +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] == ii from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between 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 +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 +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 +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 group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +successor bond between group[2:3] == jj and group[4:5] == kk +won fight with successor bond between group[2:3] == jj and group[4:5] == kk +broke the bonds +no incompatible groups +trying to break incompatible correspondences +lost fight with Correspondence between c and group[4:5] == kk +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 25, unhappiness=34 +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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:1] == ii from target string +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from b to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj 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 = 25, unhappiness=34 +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 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to c +object chosen = successor bond between a and b from other string +bond strength = 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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[0:1] == ii +no firstBond +no firstBond2 +object chosen = group[0:1] == ii from target string +object chosen = group[0:1] == ii 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] == abc from initial string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +Post top down: top-down-bond-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +Post top 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[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 a and b from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with 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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[0:1] == ii +no firstBond +no firstBond2 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +object chosen = group[2:3] == jj from target string +destination: group[4:5] == kk +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[4:5] == kk +source descriptor: J +destination descriptor: K +proposing successor bond +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +successor bond between group[2:3] == jj and group[4:5] == kk +lost fight with successor bond between group[2:3] == jj and group[4:5] == kk +failed to break bonds: Fizzle +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:1] == ii from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[4:5] == kk +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[4:5] == kk to successor +proposing group from i to group[4:5] == kk +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +Post top down: 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 group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +object chosen = group[1:5] == ijjkk 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 = 25, unhappiness=34 +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 25, unhappiness=34 +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 +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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor 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[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +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--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[2:3] == jj from target string +destination: group[4:5] == kk +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[4:5] == kk +source descriptor: J +destination descriptor: K +proposing successor bond +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +successor bond between group[2:3] == jj and group[4:5] == kk +lost fight with successor bond between group[2:3] == jj and group[4:5] == kk +failed to break bonds: Fizzle +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk 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 = 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 +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj 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 = 25, unhappiness=34 +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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between 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 group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +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 +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +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 = 25, unhappiness=34 +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 = 25, unhappiness=34 +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 group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +to object: group[2:3] == jj +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 = 25, unhappiness=34 +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 = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj 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 = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +to object: group[2:3] == jj +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +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--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +to object: k +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between 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 group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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-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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between b and c from other string +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 +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +to object: group[4:5] == kk +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj 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 group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 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-bond-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = group[1:5] == ijjkk from target string +object chosen = group[0:1] == ii from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=34 +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 group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +object chosen = a 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: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +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 = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k 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 = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = b from initial string +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = predecessor bond between a and b from other string +bond strength = 48 for predecessor bond between a and b +object chosen = sameness bond between k and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between k 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 +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 +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: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness bond +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = sameness bond between i and i from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between i and i +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 40, unhappiness=88 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond +source: a, destination: b +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 40, unhappiness=88 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond +source: a, destination: b +object chosen = j from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 40, unhappiness=88 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond +source: c, destination: b +object chosen = i 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 = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness bond +object chosen = c from initial string +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=100 +target : relevance = 40, unhappiness=88 +target string selected: iijjkk with 6 letters, 6 objects, 2 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 40, unhappiness=88 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond +source: a, destination: b +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +object chosen = predecessor 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: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness bond +object chosen = i from target string +object chosen = j from target string +destination: j +chosen bond facet: letterCategory +Source: j, destination: j +source descriptor: J +destination descriptor: J +proposing sameness bond +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 40, unhappiness=88 +target string selected: iijjkk with 6 letters, 6 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 +succeeded: posting bond-builder +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 40, unhappiness=88 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond +source: a, destination: b +initial : relevance = 0, unhappiness=100 +target : relevance = 40, unhappiness=88 +target string selected: iijjkk with 6 letters, 6 objects, 2 bonds for group +initial : relevance = 0, unhappiness=100 +target : relevance = 40, unhappiness=88 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for group +object chosen = b from initial string +initial : relevance = 0, unhappiness=100 +target : relevance = 40, unhappiness=88 +target string selected: iijjkk with 6 letters, 6 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 = sameness bond between j and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between j and j +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 60, unhappiness=88 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: j, destination: j +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = 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 = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for group +object chosen = j from target string +initial : relevance = 0, unhappiness=100 +target : relevance = 60, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: i, destination: i +object chosen = c from initial string +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +object chosen = j from target string +object chosen = c from initial string +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +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 = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +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 +initial : relevance = 0, unhappiness=100 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 60, unhappiness=83 +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 +object chosen = a from initial string +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=94 +target : relevance = 60, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +urgency: 100.0, number: 1, bin: 7 +object chosen = group[2:3] == jj from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 60, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: b, destination: a +initial : relevance = 0, unhappiness=94 +target : relevance = 60, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +object chosen = group[4:5] == kk from target string +initial : relevance = 0, unhappiness=94 +target : relevance = 60, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +initial : relevance = 0, unhappiness=94 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for group +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 60, unhappiness=83 +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 = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: i, destination: i +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: j, destination: i +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=89 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for group +object chosen = group[2:3] == jj from target string +no incompatible bonds +no incompatible Groups +building group +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 50, unhappiness=94 +target : relevance = 0, unhappiness=65 +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=65 +target string selected: iijjkk with 6 letters, 7 objects, 3 bonds for group +object chosen = predecessor bond between a and b from other string +bond strength = 69 for predecessor bond between a and b +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=65 +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=94 +target : relevance = 0, unhappiness=65 +target string selected: iijjkk with 6 letters, 7 objects, 3 bonds for bond +source: k, destination: k +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=65 +target string selected: iijjkk with 6 letters, 7 objects, 3 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=65 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: c, destination: b +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=65 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=65 +target string selected: iijjkk with 6 letters, 7 objects, 3 bonds for bond +source: k, destination: k +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[4:5] == kk 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 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 42, unhappiness=51 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: a, destination: b +initial : relevance = 0, unhappiness=94 +target : relevance = 42, unhappiness=51 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 0, unhappiness=51 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: a, destination: b +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 42, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 3 bonds for bond +source: i, destination: i +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 42, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 3 bonds for bond +source: i, destination: i +object chosen = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=94 +target : relevance = 42, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 3 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 42, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 3 bonds for bond +source: i, destination: i +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 = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 100, unhappiness=84 +target : relevance = 0, unhappiness=51 +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=84 +target : relevance = 42, unhappiness=51 +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 = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=84 +target : relevance = 42, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 3 bonds for group +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 0, unhappiness=51 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: a +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 42, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 3 bonds for bond +source: i, destination: i +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 42, unhappiness=51 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 0, unhappiness=84 +target : relevance = 42, unhappiness=51 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = group[4:5] == kk from target string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=51 +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 = 42, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 3 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = group[0:1] == ii 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 +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=51 +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 = 0, unhappiness=51 +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=78 +target : relevance = 42, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 3 bonds for bond +source: i, destination: i +object chosen = group[0:1] == ii from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=51 +target string selected: iijjkk with 6 letters, 9 objects, 3 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +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--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 3 bonds for group +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=38 +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=38 +target string selected: iijjkk with 6 letters, 9 objects, 3 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +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 +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 = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +object chosen = sameness bond between j and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 3 bonds for group +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 91 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between a and b from other string +bond strength = 78 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 48 for predecessor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +bond strength = 78 for predecessor bond between b and c +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 3 bonds for group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[4:5] == kk from target string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 3 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=78 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 3 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 3 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=38 +initial string selected: abc 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: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 37, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: c +initial : relevance = 0, unhappiness=84 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 3 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 3 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +initial : relevance = 0, unhappiness=84 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 3 bonds for group +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 group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between group[2:3] == jj and group[4:5] == kk +initial : relevance = 0, unhappiness=84 +target : relevance = 37, unhappiness=38 +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=84 +target : relevance = 12, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +initial : relevance = 0, unhappiness=84 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for group +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for predecessor bond between group[0:1] == ii and group[2:3] == jj +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--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for group +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=35 +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 = 12, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between group[0:1] == ii and group[2:3] == jj +object 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 = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=35 +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 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-bond-scout--category, with urgency: 4 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: i, destination: i +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +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 +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 = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[2:3] == jj +firstBond: predecessor bond between group[2:3] == jj and group[4:5] == kk +possible group: predecessor bond between group[2:3] == jj and group[4:5] == kk +trying from group[2:3] == jj to predecessor +proposing group from group[0:1] == ii to group[4:5] == kk +object 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 = 37, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[4:5] == kk +firstBond: predecessor bond between group[2:3] == jj and group[4:5] == kk +possible group: predecessor bond between group[2:3] == jj and group[4:5] == kk +trying from group[4:5] == kk to predecessor +proposing group from group[0:1] == ii to group[4:5] == kk +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +urgency: 100.0, number: 1, bin: 7 +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:5] == iijjkk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +object chosen = group[0:5] == iijjkk from target string +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 48 for successor bond between group[0:1] == ii and group[2:3] == jj +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 +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 +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:5] == iijjkk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for group +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +number of incompatibleBonds: 1 +predecessor bond between group[0:1] == ii and group[2:3] == jj +won fight with predecessor bond between group[0:1] == ii and group[2:3] == jj +broke the bonds +lost fight with group[0:5] == iijjkk +failed to break groups: 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 = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +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 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for predecessor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for group +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=11 +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 +Post top down: top-down-bond-scout--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +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 = 0, unhappiness=15 +target : relevance = 0, unhappiness=11 +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 = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = 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 group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +bond strength = 48 for successor bond between b and c +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for direction +source chosen = group[2:3] == jj +firstBond: predecessor bond between group[0:1] == ii and group[2:3] == jj +possible group: predecessor bond between group[0:1] == ii and group[2:3] == jj +trying from group[2:3] == jj to predecessor +proposing group from group[0:1] == ii to group[4:5] == kk +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = group[0:5] == iijjkk from target string +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:5] == iijjkk 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 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 = 25, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for bond +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for bond +object chosen = group[0:5] == iijjkk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +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-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for bond +source: group[4:5] == kk, destination: j +urgency: 100.0, number: 2, bin: 7 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for group +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for predecessor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[2:3] == jj from target string +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 91 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +predecessor bond between group[2:3] == jj and group[4:5] == kk +lost fight with predecessor bond between group[2:3] == jj and group[4:5] == kk +failed to break bonds: Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=11 +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 = 25, unhappiness=11 +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:5] == iijjkk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for direction +source chosen = group[2:3] == jj +firstBond: predecessor bond between group[0:1] == ii and group[2:3] == jj +possible group: predecessor bond between group[0:1] == ii and group[2:3] == jj +trying from group[2:3] == jj to predecessor +proposing group from group[0:1] == ii to group[4:5] == kk +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +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-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 = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk 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 +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:5] == iijjkk 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:5] == iijjkk 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:5] == iijjkk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:5] == iijjkk 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: 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +object chosen = group[2:3] == jj from target string +destination: group[0:1] == ii +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[0:1] == ii +source descriptor: J +destination descriptor: I +proposing predecessor bond +posting bottom up codelets +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for predecessor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +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 = 25, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=11 +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 = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for predecessor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj 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:5] == iijjkk 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:5] == iijjkk 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 2, bin: 7 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +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 = 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 = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +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 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from c to predecessor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +urgency: 100.0, number: 2, bin: 7 +posting bottom up codelets +urgency: 100.0, number: 2, bin: 7 +object chosen = group[0:5] == iijjkk from target string +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-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = b from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +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 = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 1 +predecessor bond between a and b +lost fight with predecessor bond between a and b +failed to break bonds: Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +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 +posting bottom up codelets +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from a to predecessor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +object chosen = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness bond +object chosen = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness bond +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +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 +destination: j +chosen bond facet: letterCategory +Source: j, destination: j +source descriptor: J +destination descriptor: J +proposing sameness bond +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +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 +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +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: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +object chosen = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness bond +object chosen = sameness bond between j and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between j and j +urgency: 100.0, number: 1, bin: 7 +object chosen = sameness bond between i and i from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between i and 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 +object chosen = sameness bond between k and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between k and k +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +object chosen = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness bond +object chosen = c from initial string +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +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: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: i, destination: i +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 +object chosen = k from target string +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 60, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: a, destination: b +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = a from initial string +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=83 +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=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +object chosen = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=94 +target : relevance = 0, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: j, destination: k +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: i, destination: i +object chosen = j from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: j, destination: j +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = j from target string +destination: j +chosen bond facet: letterCategory +Source: j, destination: j +source descriptor: J +destination descriptor: J +proposing sameness bond +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = 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 = 0, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: k, destination: k +initial : relevance = 0, unhappiness=89 +target : relevance = 60, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=83 +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 +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 +object chosen = a 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: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 60, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: a, destination: b +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = predecessor bond between a and b from other string +bond strength = 69 for predecessor bond between a and b +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +object chosen = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness bond +top_down_bond_scout__category +initial : relevance = 50, unhappiness=94 +target : relevance = 0, unhappiness=83 +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=94 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: k, destination: k +initial : relevance = 50, unhappiness=94 +target : relevance = 0, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = a +no firstBond +no firstBond2 +initial : relevance = 50, unhappiness=94 +target : relevance = 0, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +to object: i +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: j, destination: k +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +object chosen = j from target string +destination: j +chosen bond facet: letterCategory +Source: j, destination: j +source descriptor: J +destination descriptor: J +proposing sameness bond +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=94 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for group +top_down_bond_scout__category +initial : relevance = 50, unhappiness=94 +target : relevance = 0, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: b, destination: c +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=94 +target : relevance = 60, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +initial : relevance = 50, unhappiness=94 +target : relevance = 0, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +to object: i +object chosen = i from target string +initial : relevance = 0, unhappiness=94 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for group +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: k, destination: j +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: j, destination: j +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=94 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 60, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: a, destination: b +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=94 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for group +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = 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 = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for group +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +initial : relevance = 0, unhappiness=94 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for group +initial : relevance = 50, unhappiness=94 +target : relevance = 0, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +to object: b +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 60, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: b, destination: a +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: i, destination: j +object chosen = group[2:3] == jj from target string +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=94 +target : relevance = 60, unhappiness=83 +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 = 48 for successor bond between a and b +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 50, unhappiness=94 +target : relevance = 0, unhappiness=83 +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 = 48 for predecessor bond between b and c +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[2:3] == jj from target string +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[2:3] == jj from target string +no incompatible bonds +no incompatible Groups +building group +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +object chosen = k from target string +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and j from other string +bond strength = 48 for successor bond between i and j +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=83 +target string selected: iijjkk with 6 letters, 7 objects, 3 bonds for bond +source: i, destination: j +object chosen = sameness bond between j and j from other string +already exists: activate descriptors & Fizzle +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=83 +target string selected: iijjkk with 6 letters, 7 objects, 3 bonds for bond +source: i, destination: i +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=65 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +object chosen = Correspondence between a and i from other string +object chosen = sameness bond between j and j from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between a and b from other string +bond strength = 69 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=65 +target string selected: iijjkk with 6 letters, 7 objects, 3 bonds for bond +source: group[2:3] == jj, destination: i +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=65 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=65 +target string selected: iijjkk with 6 letters, 7 objects, 3 bonds for bond +source: k, destination: k +object chosen = c from initial string +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=65 +target string selected: iijjkk with 6 letters, 7 objects, 3 bonds for group +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +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 +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=65 +target string selected: iijjkk with 6 letters, 7 objects, 3 bonds for group +object chosen = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness bond +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +object chosen = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=65 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +object chosen = sameness bond between j 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 +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=65 +target string selected: iijjkk with 6 letters, 7 objects, 3 bonds for group +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +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 +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=65 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=65 +target string selected: iijjkk with 6 letters, 7 objects, 3 bonds for bond +source: j, destination: i +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=65 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: b, destination: c +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=65 +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 = 69 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = k from target string +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = group[2:3] == jj from target string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=65 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +object chosen = group[4:5] == kk 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=94 +target : relevance = 50, unhappiness=65 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=65 +target string selected: iijjkk with 6 letters, 7 objects, 3 bonds for group +object chosen = sameness bond between j and j from other string +already exists: activate descriptors & Fizzle +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = group[4:5] == kk from target string +no incompatible bonds +no incompatible Groups +building group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 42, unhappiness=65 +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 = 0, unhappiness=94 +target : relevance = 42, unhappiness=65 +target string selected: iijjkk with 6 letters, 8 objects, 3 bonds for bond +source: k, destination: group[2:3] == jj +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[2:3] == jj from target string +destination: i +chosen bond facet: letterCategory +Source: group[2:3] == jj, 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 = group[4:5] == kk from target string +initial : relevance = 0, unhappiness=94 +target : relevance = 42, unhappiness=51 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 0, unhappiness=94 +target : relevance = 42, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 3 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 42, unhappiness=51 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +object chosen = sameness bond between k 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 42, unhappiness=51 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +initial : relevance = 0, unhappiness=94 +target : relevance = 42, unhappiness=51 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = 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=84 +target : relevance = 42, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 3 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 42, unhappiness=51 +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=84 +target : relevance = 42, unhappiness=51 +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 +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between b and c from other string +bond strength = 48 for successor bond between b and c +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=84 +target : relevance = 42, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 3 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-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 42, unhappiness=51 +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=78 +target : relevance = 42, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 3 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 42, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 3 bonds for bond +source: group[2:3] == jj, destination: k +initial : relevance = 0, unhappiness=78 +target : relevance = 42, unhappiness=51 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 0, unhappiness=78 +target : relevance = 42, unhappiness=51 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = group[4:5] == kk from target string +initial : relevance = 0, unhappiness=78 +target : relevance = 42, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 3 bonds for group +object chosen = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness bond +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = group[0:1] == ii 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=84 +target : relevance = 42, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 3 bonds for group +initial : relevance = 0, unhappiness=84 +target : relevance = 42, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 3 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 +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=51 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = sameness bond between i and i 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-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=79 +target : relevance = 42, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 3 bonds for group +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 3 bonds for bond +source: i, destination: group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 0, unhappiness=79 +target : relevance = 42, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 3 bonds for bond +source: i, destination: i +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=79 +target : relevance = 42, unhappiness=51 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 0, unhappiness=79 +target : relevance = 42, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 3 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=79 +target : relevance = 42, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 3 bonds for bond +source: i, destination: i +object chosen = group[0:2] == abc from initial string +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +object chosen = group[0:1] == ii from target string +object chosen = group[4:5] == kk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:1] == ii 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=79 +target : relevance = 37, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between i and group[2:3] == jj from other string +bond strength = 45 for predecessor bond between i and group[2:3] == jj +initial : relevance = 0, unhappiness=79 +target : relevance = 37, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = predecessor bond between i and group[2:3] == jj from other string +bond strength = 45 for predecessor bond between i and group[2:3] == jj +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=79 +target : relevance = 37, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +object chosen = c from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=79 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 3 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 3 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = a from initial string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 3 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +object chosen = group[0:1] == ii from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 91 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=79 +target : relevance = 37, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: a +initial : relevance = 0, unhappiness=79 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 3 bonds for group +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +object chosen = sameness bond between k 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 a and b +broke the 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 +object 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=79 +target : relevance = 0, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 3 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=79 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 3 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 3 bonds for group +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor 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 = 37, unhappiness=38 +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 group[0:1] == ii and group[2:3] == jj from other string +bond strength = 91 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 3 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 3 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +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=38 +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-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 3 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +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 = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 3 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 3 bonds for direction +source chosen = group[4:5] == kk +no firstBond +no firstBond2 +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +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 = 37, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=38 +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=38 +target string selected: iijjkk with 6 letters, 9 objects, 3 bonds for direction +source chosen = group[4:5] == kk +no firstBond +no firstBond2 +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: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 3 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 3 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 3 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 91 for successor bond between group[2:3] == jj and group[4:5] == kk +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 group[0:1] == ii and group[2:3] == jj from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between group[0:1] == ii and group[2:3] == jj +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between group[2:3] == jj and group[4:5] == kk +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for 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 = 100, unhappiness=15 +target : relevance = 25, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = group[0:5] == iijjkk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[4:5] == kk +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[4:5] == kk to successor +proposing group from group[0:1] == ii to group[4:5] == kk +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +to object: group[2:3] == jj +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +object chosen = group[0:5] == iijjkk from target string +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 48 for predecessor bond between group[0:1] == ii and group[2:3] == jj +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: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +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 = group[0:5] == iijjkk from target string +no incompatible bonds +no incompatible Groups +building group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 10 objects, 5 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 = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=31 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object 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 = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 10 objects, 5 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--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for group +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for bond +object chosen = group[0:5] == iijjkk 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 = 25, unhappiness=11 +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 = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for group +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +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=11 +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 group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +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 +object chosen = group[4:5] == kk from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +object chosen = j from target string +destination: group[0:1] == ii +chosen bond facet: letterCategory +Source: j, destination: group[0:1] == ii +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = group[4:5] == kk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between group[0:1] == ii and j from other string +bond strength = 23 for predecessor bond between group[0:1] == ii and j +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for bond +to object: group[2:3] == jj +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +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 = 25, unhappiness=11 +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 = 25, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for group +object chosen = group[0:5] == iijjkk from target string +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +urgency: 100.0, number: 2, bin: 7 +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for bond +object chosen = group[2:3] == jj 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 = 25, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +successor bond between group[2:3] == jj and group[4:5] == kk +lost fight with successor bond between group[2:3] == jj and group[4:5] == kk +failed to break bonds: Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=11 +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=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for direction +source chosen = i +no firstBond +firstBond2: sameness bond between i and i +possible group: sameness bond between i and i +trying from i to sameness +proposing group from i to i +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = group[0:1] == ii from target string +object chosen = group[0:1] == ii from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 48 for predecessor bond between group[0:1] == ii and group[2:3] == jj +object chosen = k from target string +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for direction +source chosen = j +no firstBond +firstBond2: sameness bond between j and j +possible group: sameness bond between j and j +trying from j to sameness +proposing group from j to j +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +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 group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for bond +to object: group[0:1] == ii +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor 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-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +object chosen = b from initial string +object chosen = group[2:3] == jj from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between 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 +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 48 for predecessor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +number of incompatibleBonds: 1 +successor bond between group[0:1] == ii and group[2:3] == jj +lost fight with successor bond between group[0:1] == ii and group[2:3] == jj +failed to break bonds: Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for bond +to object: group[4:5] == kk +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=11 +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 group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +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 = 0, unhappiness=15 +target : relevance = 0, unhappiness=11 +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 group[2:3] == jj and group[4:5] == kk 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=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for direction +source chosen = j +firstBond: sameness bond between j and j +possible group: sameness bond between j and j +trying from j to sameness +proposing group from j to j +object chosen = group[2:3] == jj from target string +object chosen = group[2:3] == jj 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 = 25, unhappiness=11 +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 +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +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 +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +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 = 25, unhappiness=11 +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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 2, bin: 7 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +urgency: 100.0, number: 2, bin: 7 +urgency: 100.0, number: 2, bin: 7 +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +successor bond between group[2:3] == jj and group[4:5] == kk +lost fight with successor bond between group[2:3] == jj and group[4:5] == kk +failed to break bonds: Fizzle +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +successor bond between group[2:3] == jj and group[4:5] == kk +lost fight with successor bond between group[2:3] == jj and group[4:5] == kk +failed to break bonds: Fizzle +urgency: 100.0, number: 2, bin: 7 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor 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 = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +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 +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +urgency: 100.0, number: 1, bin: 7 +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object 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 = c 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 +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 = 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 +object chosen = successor bond between j and k from other string +bond strength = 48 for successor bond between j and k +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = 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 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = a from initial string +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness bond +object chosen = sameness bond between k and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between k and k +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +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 +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +object chosen = j from target string +destination: j +chosen bond facet: letterCategory +Source: j, destination: j +source descriptor: J +destination descriptor: J +proposing sameness bond +object chosen = j from target string +object chosen = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness bond +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = j from target string +object chosen = c from initial string +object chosen = j from target string +destination: j +chosen bond facet: letterCategory +Source: j, destination: j +source descriptor: J +destination descriptor: J +proposing sameness bond +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +object chosen = a from initial string +object chosen = a from initial string +object chosen = sameness bond between j and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between j and j +object chosen = sameness bond between i and i from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between i and i +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 60, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond +source: c, destination: b +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: k, destination: 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 +succeeded: posting bond-builder +urgency: 23.200000000000003, number: 1, bin: 2 +initial : relevance = 0, unhappiness=100 +target : relevance = 60, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for group +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 60, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond +source: b, destination: c +initial : relevance = 0, unhappiness=100 +target : relevance = 60, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for group +object chosen = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness bond +object chosen = sameness bond between i and i from other string +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +object chosen = sameness bond between j and j from other string +already exists: activate descriptors & Fizzle +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=100 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: j, destination: i +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +Post top down: top-down-description-scout, with urgency: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=100 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for group +urgency: 100.0, number: 1, bin: 7 +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +object chosen = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +initial : relevance = 0, unhappiness=100 +target : relevance = 60, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 0 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 +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 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 +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 = 91 for successor bond between j and k +succeeded: posting bond-builder +urgency: 23.200000000000003, number: 1, bin: 2 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +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 = 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 +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +object chosen = b from initial string +initial : relevance = 0, unhappiness=100 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for group +object chosen = group[4:5] == kk from target string +object chosen = b from initial string +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: j, destination: i +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 6 +posting bottom up codelets +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=94 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for group +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 50, unhappiness=94 +target : relevance = 0, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: i, destination: i +object chosen = group[2:3] == jj from target string +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: j, destination: j +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: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +Post top down: top-down-description-scout, with urgency: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=89 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for group +initial : relevance = 0, unhappiness=89 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for group +initial : relevance = 0, unhappiness=89 +target : relevance = 60, unhappiness=83 +initial string selected: abc 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 +building bond successor bond between j and k +initial : relevance = 0, unhappiness=89 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for group +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 20, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: a, destination: b +object chosen = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness bond +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 60, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: a, destination: b +object chosen = group[4:5] == kk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = j from target string +object chosen = group[4:5] == kk from target string +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[4:5] == kk from target string +object chosen = a from initial string +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=64 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=64 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for bond +source: group[4:5] == kk, 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 +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=64 +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-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=63 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for bond +source: j, destination: group[4:5] == kk +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +object chosen = c from initial string +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=63 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for group +object chosen = j from target string +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[4:5] == kk from target string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=84 +target : relevance = 50, unhappiness=64 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for group +object chosen = b from initial string +object chosen = group[0:1] == ii from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 50, unhappiness=64 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +initial : relevance = 100, unhappiness=84 +target : relevance = 16, unhappiness=64 +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=84 +target : relevance = 50, unhappiness=64 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for group +initial : relevance = 0, unhappiness=84 +target : relevance = 50, unhappiness=64 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 0, unhappiness=84 +target : relevance = 50, unhappiness=64 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = group[4:5] == kk from target string +initial : relevance = 100, unhappiness=84 +target : relevance = 16, unhappiness=64 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for direction +source chosen = i +no firstBond +firstBond2: sameness bond between i and i +possible group: sameness bond between i and i +trying from i to sameness +proposing group from i to 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: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +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=63 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for bond +source: group[4:5] == kk, destination: j +object chosen = successor bond between i and j from other string +bond strength = 93 for successor bond between i and j +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 16, unhappiness=63 +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +object chosen = group[2:3] == jj from target string +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +object chosen = group[2:3] == jj from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = group[0:1] == ii 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 +urgency: 100.0, number: 1, bin: 7 +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-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: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = group[4:5] == kk 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 = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for group +object chosen = sameness bond between j and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for group +object chosen = group[0:1] == ii 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: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:1] == ii from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for group +object chosen = group[2:3] == jj from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = group[2:3] == jj 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-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:1] == ii from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:1] == ii from target string +already exists...activate descriptors & fizzle +object chosen = j from target string +destination: group[4:5] == kk +chosen bond facet: letterCategory +Source: j, destination: group[4:5] == kk +source descriptor: J +destination descriptor: K +proposing successor bond +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for direction +source chosen = group[4:5] == kk +no firstBond +no firstBond2 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-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: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between j and group[4:5] == kk from other string +bond strength = 45 for successor bond between j and group[4:5] == kk +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=38 +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 = 12, unhappiness=38 +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] == ii 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 = 12, unhappiness=38 +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 = 37, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +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--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +to object: group[4:5] == kk +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 91 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=38 +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 = 12, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = group[2:3] == jj 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 = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +urgency: 100.0, number: 1, bin: 7 +object chosen = group[4:5] == kk 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 group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between group[2:3] == jj and group[4:5] == kk +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=38 +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +Post top down: top-down-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: 6 +posting bottom up codelets +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between j and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 91 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between group[0:1] == ii and group[2:3] == jj +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 94 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for direction +source chosen = group[2:3] == jj +firstBond: successor bond between group[0:1] == ii and group[2:3] == jj +possible group: successor bond between group[0:1] == ii and group[2:3] == jj +trying from group[2:3] == jj to successor +proposing group from group[0:1] == ii to group[4:5] == kk +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = group[2:3] == jj 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 = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +object chosen = group[0:5] == iijjkk from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = group[0:5] == iijjkk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +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 group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +successor bond between group[2:3] == jj and group[4:5] == kk +lost fight with successor bond between group[2:3] == jj and group[4:5] == kk +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 +posting bottom up codelets +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj 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 = 37, unhappiness=11 +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 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for direction +source chosen = group[4:5] == kk +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[4:5] == kk to successor +proposing group from group[0:1] == ii to group[4:5] == kk +object chosen = successor 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:5] == iijjkk from target string +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 2, bin: 7 +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +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 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between 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 +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = k from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: k, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +urgency: 100.0, number: 2, bin: 7 +urgency: 100.0, number: 2, bin: 7 +posting bottom up codelets +object chosen = predecessor bond between group[2:3] == jj and k from other string +bond strength = 23 for predecessor bond between group[2:3] == jj and k +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +urgency: 100.0, number: 2, bin: 7 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +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 +posting bottom up codelets +object chosen = successor bond between a and b from other string +bond strength = 78 for successor bond between a and b +object chosen = successor bond between b and c from other string +bond strength = 78 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from b to successor +proposing group from a to c +urgency: 100.0, number: 2, bin: 7 +urgency: 100.0, number: 2, bin: 7 +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +posting bottom up codelets +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 94 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=18 +target : relevance = 37, unhappiness=12 +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 = 37, unhappiness=12 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between 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 +initial : relevance = 100, unhappiness=18 +target : relevance = 37, unhappiness=12 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +initial : relevance = 100, unhappiness=18 +target : relevance = 37, unhappiness=12 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +urgency: 100.0, number: 2, bin: 7 +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 94 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +successor bond between group[2:3] == jj and group[4:5] == kk +lost fight with successor bond between group[2:3] == jj and group[4:5] == kk +failed to break bonds: Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +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 = group[0:5] == iijjkk from target string +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +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 = 37, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +urgency: 100.0, number: 2, bin: 7 +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +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 = b from initial string +object chosen = i from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 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 = 37, unhappiness=11 +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 +object chosen = j from target string +destination: group[4:5] == kk +chosen bond facet: letterCategory +Source: j, destination: group[4:5] == kk +source descriptor: J +destination descriptor: K +proposing successor bond +object chosen = successor bond between j and group[4:5] == kk from other string +bond strength = 62 for successor bond between j and group[4:5] == kk +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +to object: group[4:5] == kk +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 group[2:3] == jj and group[4:5] == kk from other string +bond strength = 94 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk 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 +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 2, bin: 7 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +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[4:5] == kk from target string +urgency: 100.0, number: 2, 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: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for group +urgency: 100.0, number: 2, bin: 7 +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +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 = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for direction +source chosen = group[2:3] == jj +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[2:3] == jj to successor +proposing group from group[0:1] == ii to group[4:5] == kk +object chosen = group[0:5] == iijjkk from target string +object chosen = b from initial string +urgency: 100.0, number: 2, bin: 7 +urgency: 100.0, number: 2, bin: 7 +Post top down: top-down-bond-scout--category, with urgency: 4 posting bottom up codelets object chosen = c from initial string destination: b @@ -38949,8101 +31557,1342 @@ 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 +bond strength = 48 for predecessor bond between b and c succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = predecessor bond between b and c from other string +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 94 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk 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 +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +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[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +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 group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +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 +already exists...activate descriptors & fizzle +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +urgency: 100.0, number: 2, bin: 7 +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +successor bond between group[2:3] == jj and group[4:5] == kk +lost fight with successor bond between group[2:3] == jj and group[4:5] == kk +failed to break bonds: Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 94 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj 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: 2, bin: 7 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +to object: group[2:3] == jj +posting bottom up codelets +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 94 for successor bond between group[0:1] == ii and group[2:3] == jj +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 group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +posting bottom up codelets +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +to object: group[2:3] == jj +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 94 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +object chosen = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness bond +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +object chosen = 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: j +chosen bond facet: letterCategory +Source: j, destination: j +source descriptor: J +destination descriptor: J +proposing sameness 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 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +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 +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = k from target string +destination: 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 = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +object chosen = c from initial string +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = b from initial string +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: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness bond +object chosen = j from target string +destination: k +chosen bond facet: letterCategory +Source: j, destination: k +source descriptor: J +destination descriptor: K +proposing successor bond +object chosen = 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 +bond strength = 48 for predecessor bond between j and k +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 +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 = 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 = sameness bond between i and i from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between i and i +object chosen = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness bond +urgency: 100.0, number: 1, bin: 7 +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = j from target string +destination: j +chosen bond facet: letterCategory +Source: j, destination: j +source descriptor: J +destination descriptor: J +proposing sameness bond +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +object chosen = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness bond +object chosen = sameness bond between k and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between k and k +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +object chosen = j from target string +destination: j +chosen bond facet: letterCategory +Source: j, destination: j +source descriptor: J +destination descriptor: J +proposing sameness bond +urgency: 100.0, number: 1, bin: 7 +object chosen = j from target string +destination: j +chosen bond facet: letterCategory +Source: j, destination: j +source descriptor: J +destination descriptor: J +proposing sameness bond +object chosen = 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 = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +object chosen = k from target string +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +object chosen = 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 = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 40, unhappiness=88 +target string selected: iijjkk with 6 letters, 6 objects, 2 bonds for bond +source: j, destination: j +object chosen = j from target string +posting bottom up codelets +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +object chosen = sameness bond between i and i from other string +object chosen = sameness bond between j and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between j and j +object chosen = k from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = sameness bond between j and j from other string +already exists: activate descriptors & Fizzle +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = b from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: k, destination: k +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for direction +source chosen = j +firstBond: sameness bond between j and j +possible group: sameness bond between j and j +trying from j to sameness +proposing group from j to j +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = group[2:3] == jj from target string +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +object chosen = k from target string +destination: 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--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=94 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for group +initial : relevance = 0, unhappiness=94 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for group +object chosen = sameness bond between j and j from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 60, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: c, destination: b +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[4:5] == kk from target string +object chosen = group[2:3] == jj from target string +no incompatible bonds +no incompatible Groups +building group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: b, destination: a +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=83 +target string selected: iijjkk with 6 letters, 7 objects, 3 bonds for bond +source: i, destination: 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 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +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 = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=65 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 50, unhappiness=94 +target : relevance = 0, unhappiness=65 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = a +no firstBond +no firstBond2 +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +object chosen = sameness bond between j and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[4:5] == kk from target string +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 50, unhappiness=94 +target : relevance = 0, unhappiness=65 +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 = 0, unhappiness=65 +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 = 0, unhappiness=94 +target : relevance = 0, unhappiness=65 +target string selected: iijjkk with 6 letters, 7 objects, 3 bonds for bond +source: group[2:3] == jj, destination: i +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=65 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +object chosen = group[4:5] == kk from target string +no incompatible bonds +no incompatible Groups +building group +initial : relevance = 50, unhappiness=94 +target : relevance = 0, unhappiness=65 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +to object: b +initial : relevance = 0, unhappiness=94 +target : relevance = 42, unhappiness=65 +target string selected: iijjkk with 6 letters, 8 objects, 3 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 42, unhappiness=65 +target string selected: iijjkk with 6 letters, 8 objects, 3 bonds for bond +source: k, destination: group[2:3] == jj +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 = 42, unhappiness=65 +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: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +object chosen = predecessor bond between 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=94 +target : relevance = 42, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 3 bonds for bond +source: group[2:3] == jj, destination: i +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 42, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 3 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 0, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 3 bonds for bond +source: group[2:3] == jj, destination: i +initial : relevance = 0, unhappiness=94 +target : relevance = 42, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 3 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 42, unhappiness=51 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: b, destination: c +initial : relevance = 0, unhappiness=94 +target : relevance = 42, unhappiness=51 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +top_down_bond_scout__category +initial : relevance = 50, unhappiness=94 +target : relevance = 0, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 3 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 42, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 3 bonds for bond +source: group[2:3] == jj, destination: i +object chosen = group[0:1] == ii from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 42, unhappiness=51 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: a, destination: b +object chosen = successor bond between i and group[2:3] == jj from other string +bond strength = 45 for successor bond between i and group[2:3] == jj +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: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=94 +target : relevance = 42, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 3 bonds for group +initial : relevance = 0, unhappiness=94 +target : relevance = 42, unhappiness=51 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +initial : relevance = 0, unhappiness=94 +target : relevance = 0, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 3 bonds for group +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 42, unhappiness=51 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: a, destination: b +object chosen = group[0:1] == ii from target string +no incompatible bonds +no incompatible Groups +building group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 37, unhappiness=51 +target string selected: iijjkk with 6 letters, 9 objects, 3 bonds for bond +source: i, destination: group[2:3] == jj +initial : relevance = 50, unhappiness=94 +target : relevance = 0, unhappiness=51 +target string selected: iijjkk with 6 letters, 9 objects, 3 bonds for direction +source chosen = group[4:5] == kk +no firstBond +no firstBond2 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 37, unhappiness=51 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: a, destination: b +initial : relevance = 0, unhappiness=94 +target : relevance = 37, unhappiness=51 +target string selected: iijjkk with 6 letters, 9 objects, 3 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 37, unhappiness=51 +target string selected: iijjkk with 6 letters, 9 objects, 3 bonds for bond +source: i, destination: group[2:3] == jj +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=94 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 3 bonds for group +initial : relevance = 0, unhappiness=94 +target : relevance = 37, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = sameness bond between j and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[4:5] == kk from target string +object chosen = group[2:3] == jj from target string +object chosen = j from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 37, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: b, destination: c +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 37, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: b, destination: a +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 0, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: a, destination: b +initial : relevance = 0, unhappiness=94 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 3 bonds for group +object chosen = successor bond between i and group[2:3] == jj from other string +bond strength = 23 for successor bond between i and group[2:3] == jj +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between 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=94 +target : relevance = 0, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: c, destination: b +initial : relevance = 0, unhappiness=94 +target : relevance = 37, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +initial : relevance = 0, unhappiness=94 +target : relevance = 37, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +object chosen = group[4:5] == kk from target string +already exists...activate descriptors & fizzle +object chosen = c from initial string +initial : relevance = 0, unhappiness=94 +target : relevance = 37, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +object chosen = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +succeeded: posting bond-builder +object chosen = a from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 37, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: b, destination: c +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 37, unhappiness=38 +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=94 +target : relevance = 0, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 3 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +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: 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=94 +target : relevance = 37, unhappiness=38 +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=94 +target : relevance = 37, unhappiness=38 +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 won fight with successor bond between b and c broke the bonds -won fight with group[0:2] == abc -broke the groups -building bond predecessor bond between b and c -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, 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 = 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 = 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=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-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=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: 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 = c from initial string -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=84 -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=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] == 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 = 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--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 -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 -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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 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 -object chosen = j 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: successor bond between a and b -no firstBond2 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = k from target string -urgency: 24.1, number: 2, bin: 2 -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 = i -firstBond: predecessor bond between i and j -no firstBond2 -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: 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: 1, bin: 7 -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 = i 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: 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 -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 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 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: k, destination: j -object chosen = k 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 = 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 -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 = 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 -Post top down: 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 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 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 -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 = k from target string -object chosen = successor bond between b and c from other string -object chosen = predecessor bond between j and k from other string -object chosen = Correspondence between a and i from other string -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-group-scout--direction, with 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 -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[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 -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:1] == ij from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=79 -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 = 33, unhappiness=79 -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 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond 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-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 -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 -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 -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 -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 -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 = c from initial string -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-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 -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 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 -object chosen = group[0:1] == ij from target string -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 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 = 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 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-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 -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 = 33, unhappiness=80 -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:1] == ij 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 = 0, unhappiness=15 -target : relevance = 33, unhappiness=80 -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 = 33, unhappiness=80 -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-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=80 -target string selected: ijk 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 = predecessor bond between i and j from other string -bond strength = 65 for predecessor 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 -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--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 -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=80 -target string selected: ijk with 3 letters, 4 objects, 1 bonds for bond -to object: k -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=80 -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 = 33, unhappiness=80 -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 = i 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 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 -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:1] == ij from target 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 -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -target string selected: ijk with 3 letters, 4 objects, 1 bonds for bond -source: group[0:1] == ij, destination: k -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object 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 = 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 -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: 100.0, number: 1, bin: 7 -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 = 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 -object chosen = k 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 -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 = 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 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=100 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond -source: c, destination: b -object chosen = predecessor 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 -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 -initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond -source: b, destination: c -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 -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=100 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -to object: j -posting bottom up codelets -object chosen = predecessor bond between j and k from other string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 0 -no incompatible bonds no incompatible groups building bond predecessor bond between b and c -object 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 -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 = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = 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 -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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=100 -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 -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 -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 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 j and k from other string -bond strength = 91 for successor bond between j and k -succeeded: posting bond-builder -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 -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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 = 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 -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: 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=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 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -to object: b -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 -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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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 = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: c -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: a -urgency: 100.0, number: 1, bin: 7 -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 = 94 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: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between j and k -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 = 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 -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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 -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 = i 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 -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 = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 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 b and c from other string -already exists: activate descriptors & Fizzle -object chosen = i from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = k from target string -object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -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 -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 -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 = i 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 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=84 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -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 = k -firstBond: predecessor bond between j and k -no firstBond2 -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: i, destination: j -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 -no firstBond2 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-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 = 0, unhappiness=78 -target : relevance = 50, unhappiness=84 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: j, destination: i -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=84 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[1:2] == bc from initial string -object chosen = group[0:2] == ijk 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, 4 objects, 2 bonds for bond -source: b, destination: 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 = 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 -Post top down: top-down-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 = 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 -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[0:2] == abc from initial string -urgency: 24.1, number: 2, 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] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -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 = 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-bond-scout--category, with urgency: 4 -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 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 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 -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 = 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 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=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 = 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 -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-group-scout--category, with urgency: 4 -posting bottom up codelets -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 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 = i 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 = 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 = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=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 j -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: b, destination: 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 -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 i and j 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 -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -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 -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 = 50, 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 = 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 -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 -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 -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 = 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 -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 = 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 = 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 = i from target string -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=15 -target : relevance = 50, 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 -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -initial : relevance = 50, unhappiness=15 -target : relevance = 50, 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-description-scout, with urgency: 5 -posting bottom up codelets -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=79 -target : relevance = 50, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -initial : relevance = 100, unhappiness=79 -target : relevance = 50, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=79 -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[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between 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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=79 -target : relevance = 50, 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 = 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=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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 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 j and k from other string -bond strength = 94 for successor 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] == 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 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] == abc from initial 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 -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=15 -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 -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 -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 = 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=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[1:2] == jk 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 = 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=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -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 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, 4 objects, 2 bonds for bond -to object: k -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 j and k from other string -bond strength = 94 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 = 50, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 24.1, number: 2, bin: 2 -object chosen = group[0:2] == 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 -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 -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 -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 -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-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=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 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = 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-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -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 -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 = i 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 -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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-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 -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 -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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = group[0:2] == 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 -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 -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 -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 -Post top down: top-down-description-scout, with urgency: 5 -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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between 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 = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = k 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 -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 = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 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 bond -to object: 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 -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 -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 -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 -lost fight with group[0:2] == abc -failed to break groups: Fizzle -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -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 j and k -firstBond2: successor bond between i and j -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 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=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = 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 b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: 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] == 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 -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 -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 = 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 -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 = 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 -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 -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] == 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 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-group-scout--direction, with urgency: 3 -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 = 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 = i 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 -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk from target string -no incompatible bonds -no incompatible Groups -building group -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, 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 -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 -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 = 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 = 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 -Post top 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 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 = 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 -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 = 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 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -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 direction -source chosen = 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 = 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-group-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -no firstBond2 -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 24.1, number: 2, bin: 2 -Post top down: top-down-bond-scout--category, with urgency: 4 -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 = 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 = i -firstBond: successor bond between i and j -no firstBond2 -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 -urgency: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, bin: 2 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -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 -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 bond -to object: k -urgency: 24.1, number: 2, bin: 2 -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 = 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 -urgency: 24.1, number: 2, bin: 2 -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -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 -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -urgency: 24.1, number: 2, bin: 2 -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 24.1, number: 2, bin: 2 -object chosen = c from initial string -urgency: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, bin: 2 -posting bottom up codelets -urgency: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, bin: 2 -object chosen = group[0:2] == ijk from target string -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 -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 = 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 -object chosen = k 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 -urgency: 100.0, number: 1, bin: 7 -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 -object chosen = a 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 = 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 = i 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 = 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 = 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 -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 = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = a from initial string -object chosen = successor bond between 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 = c 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 = 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 -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 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 -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 -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 -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 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 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 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 -bond strength = 48 for predecessor bond between b and c -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 -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 bond -to object: j -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 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between b and c -object chosen = successor bond between 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 direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -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 = 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 = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = 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 -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 = 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 -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: i, destination: j -object chosen = group[0:1] == ab 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 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 = 91 for successor 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 = 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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 -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 = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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=89 -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 = 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 = i from target 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 -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 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 -Post top down: 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 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 = c -firstBond: successor bond between 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 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=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 -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 = 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 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 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 -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 -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 -no incompatible bonds -no incompatible Groups -building 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: 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 = 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 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor 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 = 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 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 -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = 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 = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == 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] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -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 = 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 = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -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 -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 -top_down_bond_scout__category -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 = c from initial string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -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 = 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--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 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 = 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: c, 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 -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 -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 -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 = 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 -object 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 = 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 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 -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 -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 -initial : 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 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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -posting bottom up codelets -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = 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 = 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 = c 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 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 = 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 = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -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 -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 = 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 = i 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 = a 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: 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 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 -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 = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = j 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 = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 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 = b 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 -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 = c 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 = 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 = 94 for successor bond between b and c -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between b and c from other string -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 = 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-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 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=100 +initial : relevance = 0, unhappiness=94 +target : relevance = 37, unhappiness=38 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 -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 -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between i and j -initial : relevance = 100, unhappiness=89 -target : relevance = 50, unhappiness=100 -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=89 -target : relevance = 50, unhappiness=100 -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 -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 -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 = group[0:1] == ij from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=84 -target : relevance = 50, unhappiness=94 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = 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 -object 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-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 -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: 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=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 -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 j and k from other string -bond strength = 48 for predecessor 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 bond -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: 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-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 = 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 = successor bond between a and b from other string -bond strength = 96 for successor bond 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 = 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 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 -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 -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:1] == ij 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 = successor 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 = 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 = group[0:2] == ijk from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = j from target string -object chosen = k 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 -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 -initial : 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 -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: 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: 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 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] == ijk from target string -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -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 bond -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 -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=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 -initial : 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 direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = 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 -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 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 = k 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 -object chosen = a 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 -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 -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 -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 -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 -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 = 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 -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = 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 -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 = c from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor 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 = b 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = a 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 -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 = 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 -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 -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 = 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 -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 = 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 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 bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -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 = b from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -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 -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 = 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 = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = 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 -posting bottom up codelets -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: j, destination: 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 -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 -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 = 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 -Post top 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=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 -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -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 -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 -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 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 = 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 = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == 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 -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 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 = 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 -initial : 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 = 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 -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] == 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: 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 -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: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = 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 = a 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 = k 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 = 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 -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 = k 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 -object chosen = k 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 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: 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 -urgency: 23.200000000000003, number: 1, bin: 2 -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 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 -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 -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 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 = a 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 -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 = i 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 -object chosen = b from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between i and j from other string -bond strength = 69 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 -succeeded: posting bond-builder -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: 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 = successor bond between b and c from other string -bond strength = 69 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 -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 -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 -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 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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: a, destination: b -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 = 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 = successor 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 = 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 = 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 -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 -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 -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 = 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 -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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, 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 = 0, unhappiness=94 +target : relevance = 37, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 posting bottom up codelets object chosen = successor bond between a and b from other string bond strength = 91 for successor bond between a and b succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -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 -no incompatible bonds -no incompatible Groups -building group -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: i -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 -object chosen = predecessor 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 = 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 -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 = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -initial : relevance = 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 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 -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-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 = 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 = 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 -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 = b 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 -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 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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=15 -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 -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 -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 -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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=89 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond 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=89 -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 -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 -Post top down: top-down-bond-scout--direction, with 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 b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = 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: 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 -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: 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 -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 -Post top down: top-down-bond-scout--direction, with 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 -bond strength = 96 for successor bond between i and j -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: 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 -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 = c 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 -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 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=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -Post top down: top-down-bond-scout--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 -bond strength = 96 for successor bond 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] == 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 -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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -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 -object 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 = 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 = 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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor 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 = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 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 = 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 -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 -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 = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between 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 -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: c -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between 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 -Post top 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 = 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 a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: 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--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = 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 -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 -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 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 -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 -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 = 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 = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between 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 -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 -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 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -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 -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 -object chosen = b from initial string -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = successor bond between 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 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -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 -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 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 = 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 -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -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 = 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 i and j 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 -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 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-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 -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 -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: 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 = 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 -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: 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-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=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 = 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 = 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 = 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 -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 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = successor bond between 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-bond-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 = 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 -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond 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 -object chosen = successor 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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = 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 = b 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 = successor bond between a 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 a and b 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: 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 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-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 -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 = 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 = 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=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 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: j -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 6 -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] == 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] == 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 = 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 = c 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 -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 direction -source chosen = c -firstBond: successor bond between 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 -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 -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 -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 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, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor 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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 b and c from other string -bond strength = 96 for successor bond 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 = 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 -bond strength = 96 for successor bond 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 -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 = 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 -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 -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 -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 = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -posting bottom up codelets -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 = 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 -initial : relevance = 100, unhappiness=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 -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 = successor bond between b and c from other string -bond strength = 96 for successor bond 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 = 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] == 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 = 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: 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 = 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 -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 = a 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 = 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 = 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 -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 = k 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 = 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 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-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 = 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 = i 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 = 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 -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 -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 = 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 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 -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 -object chosen = b 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 = 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 -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 = 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 -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 = 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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = group[0:2] == ijk from target string -urgency: 100.0, number: 1, bin: 7 -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 = successor 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 = 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-bond-scout--category, with 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 = 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 -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 -already exists: activate descriptors & Fizzle -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 -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 -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 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=100 -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--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 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 = 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 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 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 = 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=100 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=100 -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 = 100, unhappiness=100 -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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for 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 a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a 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 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -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 -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 -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 -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-description-scout, with urgency: 5 -posting bottom up codelets -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 = 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=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 = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -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] == 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 -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 = successor bond between a and b from other string -bond 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 -top_down_bond_scout__category -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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = successor bond between b and c from other string -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 -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 group -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 = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = 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: j, destination: 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: k, destination: j -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 = 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 -object 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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to c -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: 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 -initial : 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 = b 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] == 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 -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 = 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 -object chosen = b 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 -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 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--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 -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 = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = group[0:2] == 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 = 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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -posting bottom up codelets -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 -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond 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 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -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 -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 = 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 = 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 -object 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 -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 = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: 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 = 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 = 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 = 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 -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 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 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 = 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 -object chosen = a from initial string -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 = 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-description-scout, with urgency: 5 -posting bottom up codelets -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 = 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 = 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 = 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 = group[0:2] == abc from initial string -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=100 -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 -no incompatible 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 -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 = 91 for successor 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, 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 = 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=78 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: 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--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with 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 -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 -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 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 -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=15 -target : relevance = 50, unhappiness=100 -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 = 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 = 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 -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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-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 = predecessor bond between j and k from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=84 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: j, destination: 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 = 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 -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: b, destination: a -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 = successor bond between i and j from other string -bond strength = 91 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 -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 -object chosen = k 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 = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top 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 = predecessor bond between i and j from other string -bond strength = 96 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 -object 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 -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 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 -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 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from b to predecessor -proposing group from a to c -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 = 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 = 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 -object chosen = successor 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 = 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] == 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 -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 -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 -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 = predecessor 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 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 -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 -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 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 -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 -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 -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 -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 -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 = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -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: 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 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 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 = 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 = 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 -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 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 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 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 = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between 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 = 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 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 -object 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 -urgency: 100.0, number: 1, bin: 7 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 3 bonds for group 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 -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 = k 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 -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 +target : relevance = 0, unhappiness=38 +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 = 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 a and b from other string -bond strength = 48 for predecessor bond between a and b -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: k -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: i -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 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 = 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=94 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +building bond successor bond between a and b +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 91 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 37, unhappiness=38 +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=94 +target : relevance = 37, unhappiness=38 +initial string selected: abc with 3 letters, 3 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, 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-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 posting bottom up codelets -object chosen = a from initial string +initial : relevance = 0, unhappiness=79 +target : relevance = 37, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 0, unhappiness=79 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 3 bonds for group +initial : relevance = 0, unhappiness=79 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 3 bonds for group top_down_bond_scout__category -initial : relevance = 100, unhappiness=84 -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 = 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 = 0, unhappiness=38 +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 = 0, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: c +initial : relevance = 0, unhappiness=79 +target : relevance = 37, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk 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 group[4:5] == kk +building bond successor bond between group[2:3] == jj and group[4:5] == kk +initial : relevance = 50, unhappiness=79 +target : relevance = 12, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond 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 = 48 for successor bond between j and k -object chosen = c from initial string -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] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from c to predecessor +proposing group from b to c +object chosen = group[0:2] == abc from initial string top_down_bond_scout__category -initial : relevance = 100, unhappiness=84 -target : relevance = 0, unhappiness=89 +initial : relevance = 0, unhappiness=79 +target : relevance = 37, unhappiness=38 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +posting bottom up codelets +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 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 = 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-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, 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 = 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 -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 0, 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 -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 100, unhappiness=78 -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 c -object chosen = j from target string -object chosen = i from target string -initial : relevance = 100, unhappiness=78 -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 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=94 -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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: k, destination: j -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 = 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 = 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 = 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 -object 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=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 = predecessor 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 -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 direction -source chosen = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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-description-scout, with urgency: 5 -posting bottom up codelets -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=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 b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor 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 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 = 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 -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 = 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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 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 -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 = 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 -to object: i -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 = 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=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 = 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 = 0, unhappiness=78 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-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-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=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 -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 -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 = 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 = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -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 -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 = predecessor 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 = 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--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=84 -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 -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=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 -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 -initial : relevance = 50, 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 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 -object chosen = group[0:1] == ij from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[1:2] == jk 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 = 0, unhappiness=15 -target : relevance = 50, 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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, 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 -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=78 -target : relevance = 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 -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 -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 -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 = 0, unhappiness=78 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, 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 = i 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 -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: 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 = a from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=78 -target : relevance = 100, 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 -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 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 -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=79 -target string selected: ijk 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 -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -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 -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 -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 -bond strength = 91 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 -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: b, destination: a -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 = a 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 -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 = c -firstBond: predecessor bond between b and c -no firstBond2 -initial : relevance = 0, unhappiness=78 -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 = k from target string -object chosen = b from initial string -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -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 = 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=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 -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 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = 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 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -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 -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 -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 -object 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=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -top_down_bond_scout__category -initial : relevance = 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 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--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 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 = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between 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 = 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 -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 = j -firstBond: predecessor bond between i and j -firstBond2: predecessor bond between j and 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: predecessor bond between j and k -firstBond2: 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 -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--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] == 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 = 0, 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 -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 -no incompatible bonds -no incompatible Groups -building group -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == 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 = a 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 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = 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 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 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 = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = a from initial string -object chosen = predecessor bond between 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 = a from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: 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: a, 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 -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 -already exists: activate 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 -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 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 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 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 -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 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 = 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 -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 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 -initial : 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 = 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 -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 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 = 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] == 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 -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 -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 = predecessor 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 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 = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -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 = 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 = 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 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, 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 -object 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 -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 -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 = 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 = 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 -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 = 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 -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] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = b 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 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 a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = 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 = 69 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: 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 = 48 for 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 -object chosen = c from initial string -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 = a 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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: 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 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -bond strength = 69 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = 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 -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 -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 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: k -chosen bond facet: letterCategory -Source: j, destination: k -source descriptor: J -destination descriptor: K -proposing successor bond -initial : relevance = 50, unhappiness=94 -target : relevance = 0, unhappiness=94 -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 a and b from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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=94 -target : relevance = 0, 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 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 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=94 -target : relevance = 50, unhappiness=89 -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 = 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 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--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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 -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 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 -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 = 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=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 -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 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between i and j from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = 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 = 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 = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=94 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction -source chosen = k -no firstBond -no firstBond2 -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 = k -no firstBond -no firstBond2 -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 = i 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 -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 = 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=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 -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 = group[1:2] == jk from target string -object chosen = j from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=84 -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=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 = 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 -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 -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 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 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: 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: 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 = 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=78 -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-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top 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 -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 -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 = 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 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 = 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: 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 -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 group -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-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 = 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] == 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 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-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] == 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 -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 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, 4 objects, 2 bonds for group -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 -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] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -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 = 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 = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -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 -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 -top_down_bond_scout__category -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 = 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 = k 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 = 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 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 -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 = 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 -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 -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 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj 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 +no incompatible groups +building bond successor bond between b and c +initial : relevance = 100, unhappiness=84 +target : relevance = 12, unhappiness=35 +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=84 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for group +initial : relevance = 100, unhappiness=84 +target : relevance = 12, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for direction +source chosen = group[2:3] == jj +no firstBond +firstBond2: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[2:3] == jj to successor +proposing group from group[2:3] == jj to group[4:5] == kk +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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 37, unhappiness=35 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 0, unhappiness=84 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +no incompatible bonds +no incompatible Groups +building group +initial : relevance = 100, unhappiness=78 +target : relevance = 12, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for direction +source chosen = group[0:1] == ii +no firstBond +no firstBond2 +initial : relevance = 100, unhappiness=78 +target : relevance = 12, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor 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[2:5] == jjkk from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = b 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 = group[1:2] == bc from initial string +initial : relevance = 100, unhappiness=78 +target : relevance = 12, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 4 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 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, 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] == 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 bond -to object: b -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = 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 +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj 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 = 48 for predecessor bond between a and b +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for direction +source chosen = group[4:5] == kk +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[4:5] == kk to successor +proposing group from group[2:3] == jj to group[4:5] == kk object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for group +object chosen = group[2:5] == jjkk 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 -lost fight with group[0:2] == ijk -failed to break groups: Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c top_down_bond_scout__category initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: 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 +target : relevance = 12, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +urgency: 23.200000000000003, number: 1, bin: 2 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 48 for predecessor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=35 +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 = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +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 = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +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 group[0:1] == ii and group[2:3] == jj from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between group[0:1] == ii and group[2:3] == jj +object chosen = group[0:5] == iijjkk 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 = 25, unhappiness=35 +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 = 25, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor 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 initial : 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 -bond strength = 96 for predecessor bond between i and j +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +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 = 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 i and j from other string +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +object chosen = 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: 23.200000000000003, number: 1, bin: 2 -object chosen = i from target string -destination: j +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[2:3] == jj +firstBond: successor bond between group[0:1] == ii and group[2:3] == jj +firstBond2: successor bond between group[2:3] == jj and group[4:5] == kk +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 = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object 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=31 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +to object: group[2:3] == jj +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor 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 = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = j from target string +object chosen = group[0:1] == ii from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +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=31 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object 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 = 25, unhappiness=31 +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 = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: k, destination: group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj chosen bond facet: letterCategory -Source: i, destination: j +Source: group[0:1] == ii, destination: group[2:3] == jj source descriptor: I destination descriptor: J proposing successor bond +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[4:5] == kk +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[4:5] == kk to successor +proposing group from group[0:1] == ii to group[4:5] == kk +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for 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 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[2:5] == jjkk from target string +no incompatible bonds +no incompatible Groups +building group +initial : relevance = 100, unhappiness=15 +target : relevance = 22, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 22, unhappiness=31 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for direction +source chosen = group[0:1] == ii +firstBond: successor bond between group[0:1] == ii and group[2:3] == jj +possible group: successor bond between group[0:1] == ii and group[2:3] == jj +trying from group[0:1] == ii to successor +proposing group from group[0:1] == ii to group[4:5] == kk +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 = 78 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:5] == iijjkk 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:5] == iijjkk from target string +no incompatible bonds +won fight with group[2:5] == jjkk +won fight with group[2:5] == jjkk +broke the Groups +building group +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +number of incompatibleBonds: 1 +successor bond between group[0:1] == ii and group[2:3] == jj +won fight with successor bond between group[0:1] == ii and group[2:3] == jj +broke the bonds +lost fight with group[0:5] == iijjkk +failed to break groups: Fizzle +initial : relevance = 100, unhappiness=18 +target : relevance = 25, unhappiness=42 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = successor bond between group[2:3] == jj and k from other string +bond strength = 59 for successor bond between group[2:3] == jj and k +initial : relevance = 100, unhappiness=18 +target : relevance = 25, unhappiness=42 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for bond +initial : relevance = 0, unhappiness=18 +target : relevance = 0, unhappiness=42 +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 b and c from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = i from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +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 group[0:1] == ii and group[2:3] == jj from other string +bond strength = 48 for predecessor bond between group[0:1] == ii and group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +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 = 25, unhappiness=11 +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 = a from initial string destination: b chosen bond facet: letterCategory @@ -47051,34 +32900,327 @@ 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 -object chosen = k 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = k from target string -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 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 a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:5] == iijjkk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for bond +to object: group[2:3] == jj +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 = 25, unhappiness=11 +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--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +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 +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:1] == ii from target string +object chosen = group[0:5] == iijjkk from target string +posting bottom up codelets +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +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 = 25, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for bond +object chosen = group[0:5] == iijjkk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor 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:5] == iijjkk 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +successor bond between group[2:3] == jj and group[4:5] == kk +lost fight with successor bond between group[2:3] == jj and group[4:5] == kk +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 +urgency: 100.0, number: 2, bin: 7 +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +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 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=11 +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: k, destination: j +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 = 0, unhappiness=15 +target : relevance = 0, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for bond +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +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--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 = 25, unhappiness=11 +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 +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj source descriptor: K destination descriptor: J proposing predecessor bond -object chosen = c from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for group +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = group[0:5] == iijjkk from target string +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +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 = 25, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for group +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:5] == iijjkk from target string +object chosen = group[0:5] == iijjkk from target 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 = 25, unhappiness=11 +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 +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 = 25, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for group +object chosen = group[0:5] == iijjkk from target string +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 2, bin: 7 +posting bottom up codelets +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +urgency: 100.0, number: 2, bin: 7 +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +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 = 25, unhappiness=11 +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with 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 = 25, unhappiness=11 +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[2:3] == jj from target string +destination: group[0:1] == ii +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[0:1] == ii +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +posting bottom up codelets +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 48 for predecessor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +urgency: 100.0, number: 2, bin: 7 +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 5 bonds for direction +source chosen = group[2:3] == jj +firstBond: successor bond between group[0:1] == ii and group[2:3] == jj +possible group: successor bond between group[0:1] == ii and group[2:3] == jj +trying from group[2:3] == jj to successor +proposing group from group[0:1] == ii to group[4:5] == kk +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +object chosen = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness bond +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder object chosen = c from initial string destination: b chosen bond facet: letterCategory @@ -47093,31 +33235,29 @@ 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 = 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 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 = 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 = c 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 object chosen = b from initial string destination: c chosen bond facet: letterCategory @@ -47132,20 +33272,25 @@ Source: j, destination: i source descriptor: J destination descriptor: I proposing predecessor bond -object chosen = a from initial string -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 = 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: i 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 -urgency: 100.0, number: 1, bin: 7 +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 = 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 = 91 for predecessor bond between j and k succeeded: posting bond-builder object chosen = j from target string destination: k @@ -47154,60 +33299,28 @@ 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 = i from target string +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +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 = 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 = 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 = 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 i and j from other string -bond strength = 48 for predecessor bond between i and j +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k succeeded: posting bond-builder -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 = a from initial string -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle Post top down: top-down-bond-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--direction, with urgency: 3 @@ -47216,1928 +33329,137 @@ Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--category, with urgency: 4 Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: 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 = 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 -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 +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 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 = 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 = 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 -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 +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 -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-bond-scout--category, with 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=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 -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 = 48 for predecessor bond between b and c -top_down_bond_scout__category -initial : relevance = 50, unhappiness=94 -target : relevance = 50, unhappiness=84 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: i, destination: j +building bond predecessor bond between j and k +object chosen = predecessor bond between j and k from other string object chosen = successor bond between i and j from other string -bond strength = 94 for successor bond between i and j -urgency: 100.0, number: 1, bin: 7 -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 +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=97 +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=97 +target string selected: iijjkk with 6 letters, 6 objects, 0 bonds for direction +source chosen = i no firstBond no firstBond2 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 +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 -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 -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 -Post top down: top-down-bond-scout--category, with 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[1:2] == bc from initial string -object chosen = successor bond between a and b from other string +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = 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 successor bond between a and b -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 = a -firstBond: successor 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 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 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 = 96 for successor 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 -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 -already exists: activate descriptors & Fizzle Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--category, with urgency: 4 Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -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=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 = 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 -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 -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -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 = 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 -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=78 -target : relevance = 50, 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 = 91 for predecessor 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 -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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 Post top down: 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 -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: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 = 94 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[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 -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=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 -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=78 -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 b and c from other string -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 -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 -Post 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 bond -to object: j -object chosen = predecessor bond between i and j from other string -bond strength = 48 for predecessor bond between i and j -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 = predecessor bond between j and k from other string -bond strength = 69 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=84 -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 -won fight with predecessor bond between i and j -broke the bonds -no incompatible groups -building bond successor bond between i and j -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: 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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=84 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = 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 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=84 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -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 -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 -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 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor 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 -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 -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 -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 = 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 = 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 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 -no incompatible bonds -no incompatible Groups -building 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 -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 -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: k -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 = 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 -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: 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 = b -firstBond: successor bond between a and b -firstBond2: successor 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 -object 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 -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 -bond strength = 48 for predecessor bond between j and 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 -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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: 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 = 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 = c -firstBond: successor bond between 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] == abc from initial string -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 -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between 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 -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 = i 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 -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 = 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 -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 -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 = 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 = 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 = i 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 -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 -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 = c from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 94 for predecessor bond between b and c -succeeded: posting bond-builder -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -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 direction -source chosen = j -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 -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: b, destination: c -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=100 -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=78 -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 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -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 -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = i 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 -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 -object chosen = group[1:2] == jk 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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with 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 -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 = 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 -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 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 -object chosen = predecessor 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 = 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, 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with 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 = j from target string destination: i chosen bond facet: letterCategory -Source: j, destination: i -source descriptor: J +Source: i, destination: i +source descriptor: I 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 -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, 3 objects, 2 bonds for 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: i, destination: j -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=78 -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 = 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 = 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 -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 -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: b, destination: 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 = j 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with 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 -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 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 -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 = 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 -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 -object 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 = 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=89 -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 -object 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 = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: 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 -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 = i 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 = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -initial : 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 = 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 -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 = 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 = 48 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 = 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 -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 = predecessor 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: 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 -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 = 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 = 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] == 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 -destination: b -chosen bond facet: letterCategory -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 -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 -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 = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = 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 -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 -urgency: 100.0, number: 2, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -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 -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 = 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 -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 = c 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 j and k from other string -bond strength = 48 for successor bond between j and k -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 = 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 a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = Correspondence between c and k from other string -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -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 = 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 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 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 = b from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = c from initial string -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 = c from initial string -object chosen = j 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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 -urgency: 100.0, number: 1, bin: 7 -object chosen = i 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 = 50, 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 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, 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 = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -object chosen = group[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 -object 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--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with 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=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 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=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -initial : relevance = 50, unhappiness=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 b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 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 = group[0:2] == abc from initial string -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == 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 -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 -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 -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: 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 -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 -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 -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 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 = a 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-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 -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] == ij 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 = 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 +proposing sameness 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 -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 = predecessor bond between j and k from other string +object chosen = sameness bond between k and k from other string number of incompatibleBonds: 0 no incompatible bonds no incompatible groups -building bond predecessor bond between j and k -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 j and k from other string +building bond sameness bond between k 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 +object chosen = successor bond between i and j from other string number of incompatibleBonds: 1 -predecessor bond between j and k -lost fight with predecessor bond between j and k +predecessor bond between i and j +lost fight with predecessor bond between i and j failed to break bonds: Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -object chosen = successor bond between a and b from other string +object chosen = predecessor bond between b and c from other string already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-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: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 = 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 -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 -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 -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 -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 bond -to object: j -object chosen = group[0:1] == ab from initial 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: a, 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-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 -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: 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 +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 -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 = 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=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 -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 -Post top down: top-down-group-scout--direction, with urgency: 3 +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-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 -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 +object chosen = a from initial string +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 = 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 = 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 -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 -already exists: activate descriptors & Fizzle -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 -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[1:2] == jk 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 = 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 = 50, unhappiness=79 -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 -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top 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 -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=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 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 = j from target string +destination: j +chosen bond facet: letterCategory +Source: j, destination: j +source descriptor: J +destination descriptor: J +proposing sameness bond +object chosen = b from initial 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: 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 -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 = 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 -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to b -object chosen = 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0: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 = 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] == ijk from target string -won fight with predecessor bond between j and k -broke the bonds -no incompatible Groups -building group -object chosen = group[1:2] == jk from target string -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=79 -target : relevance = 0, unhappiness=79 -target string selected: ijk with 3 letters, 4 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 -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 -initial : relevance = 50, unhappiness=79 -target : relevance = 0, 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 = 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-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-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 -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 = 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 = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = 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: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 = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0: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: 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = c from initial string -initial : relevance = 50, unhappiness=79 -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 direction -source chosen = c -firstBond: predecessor 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: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to b -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -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 -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 -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 direction -source chosen = b -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from b to predecessor -proposing group from b to c -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -object chosen = group[0: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: 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 -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 = a -firstBond: 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-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] == 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: 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: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 -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: 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 -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[1:2] == bc from initial string +initial : relevance = 50, unhappiness=89 +target : relevance = 20, unhappiness=89 +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 @@ -49145,46974 +33467,11861 @@ Source: c, destination: b source descriptor: C destination descriptor: B proposing predecessor bond -initial : relevance = 33, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = k from target string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 20, unhappiness=89 +target string selected: iijjkk with 6 letters, 6 objects, 2 bonds for bond +source: i, destination: j +urgency: 100.0, number: 1, bin: 7 +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +object chosen = i from target string +initial : relevance = 50, unhappiness=89 +target : relevance = 20, unhappiness=89 +target string selected: iijjkk with 6 letters, 6 objects, 2 bonds for bond +to object: i +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +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: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = 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 = 20, unhappiness=89 +target string selected: iijjkk with 6 letters, 6 objects, 2 bonds for bond +to object: i +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 20, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: a, destination: b +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +object chosen = sameness bond between j and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between j and j +initial : relevance = 50, unhappiness=89 +target : relevance = 20, 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 = 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 = 20, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: a, destination: b +object chosen = group[1:2] == bc from initial string +initial : relevance = 50, unhappiness=89 +target : relevance = 20, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +to object: 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 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = sameness bond between i and i from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between i 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 0, unhappiness=86 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for bond +source: k, destination: j +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 60, unhappiness=86 +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 = group[1:2] == bc from initial string +initial : relevance = 50, unhappiness=94 +target : relevance = 20, unhappiness=86 +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 = b 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 +initial : relevance = 50, unhappiness=94 +target : relevance = 20, unhappiness=86 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +initial : relevance = 50, unhappiness=94 +target : relevance = 20, unhappiness=86 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for bond +to object: 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 = Correspondence between a and i 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: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +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 = 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 = 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 +initial : relevance = 50, unhappiness=89 +target : relevance = 20, unhappiness=78 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for direction +source chosen = k +no firstBond +firstBond2: sameness bond between k and k +possible group: sameness bond between k and k +trying from k to sameness +proposing group from k to k +initial : relevance = 50, unhappiness=89 +target : relevance = 20, unhappiness=78 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for bond +to object: i +initial : relevance = 0, unhappiness=89 +target : relevance = 60, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group top_down_bond_scout__category -initial : relevance = 33, unhappiness=79 -target : relevance = 0, unhappiness=15 +initial : relevance = 0, unhappiness=89 +target : relevance = 60, unhappiness=78 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for bond +source: j, destination: k +initial : relevance = 50, unhappiness=89 +target : relevance = 20, unhappiness=78 +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 +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: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +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=89 +target : relevance = 60, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: c, destination: b +object chosen = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness 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 +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 +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=89 +target : relevance = 60, unhappiness=78 +target string selected: iijjkk with 6 letters, 6 objects, 4 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 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 = 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-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 100, unhappiness=78 +target : relevance = 20, unhappiness=75 +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 = 60, unhappiness=75 +target string selected: iijjkk with 6 letters, 6 objects, 5 bonds for bond +source: k, destination: j +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +urgency: 23.200000000000003, number: 1, bin: 2 +initial : relevance = 0, unhappiness=78 +target : relevance = 60, unhappiness=75 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 100, unhappiness=78 +target : relevance = 20, unhappiness=75 +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 = 0, unhappiness=78 +target : relevance = 60, unhappiness=75 +target string selected: iijjkk with 6 letters, 6 objects, 5 bonds for group +object chosen = group[4:5] == kk from target string +object chosen = j from target string +initial : relevance = 100, unhappiness=78 +target : relevance = 20, unhappiness=75 +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-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 100, unhappiness=78 +target : relevance = 20, unhappiness=73 +target string selected: iijjkk with 6 letters, 6 objects, 5 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 60, unhappiness=73 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: a +initial : relevance = 0, unhappiness=78 +target : relevance = 20, unhappiness=73 +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 = 91 for predecessor bond between i and j +succeeded: posting bond-builder +object chosen = group[1:2] == bc from initial string +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=78 +target : relevance = 60, unhappiness=73 +target string selected: iijjkk with 6 letters, 6 objects, 5 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 = 0, unhappiness=78 +target : relevance = 60, unhappiness=73 +target string selected: iijjkk with 6 letters, 6 objects, 5 bonds for bond +source: j, destination: 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 = 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 = 20, unhappiness=73 +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-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = successor bond between 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 = k from target string +object chosen = i from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 60, unhappiness=73 +target string selected: iijjkk with 6 letters, 6 objects, 5 bonds for bond +source: j, destination: i +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=78 +target : relevance = 60, unhappiness=73 +target string selected: iijjkk with 6 letters, 6 objects, 5 bonds for group +object chosen = group[0:2] == abc from initial string +no incompatible bonds +no incompatible Groups +building group +initial : relevance = 0, unhappiness=78 +target : relevance = 60, unhappiness=73 +target string selected: iijjkk with 6 letters, 6 objects, 5 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 20, unhappiness=73 +target string selected: iijjkk with 6 letters, 6 objects, 5 bonds for bond +source: i, destination: i +object chosen = group[4:5] == kk 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: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = sameness bond between i and i 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 = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +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 = 60, unhappiness=75 +target string selected: iijjkk with 6 letters, 6 objects, 5 bonds for bond +source: k, destination: k +initial : relevance = 100, unhappiness=15 +target : relevance = 20, unhappiness=75 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 20, unhappiness=75 +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 = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 60, unhappiness=75 +target string selected: iijjkk with 6 letters, 6 objects, 5 bonds for group +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 20, unhappiness=75 +target string selected: iijjkk with 6 letters, 6 objects, 5 bonds for group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=18 +target : relevance = 20, unhappiness=75 +target string selected: iijjkk with 6 letters, 6 objects, 5 bonds for bond +source: k, destination: k +object chosen = predecessor bond between i and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[4:5] == kk from target string +no incompatible bonds +no incompatible Groups +building group +initial : relevance = 0, unhappiness=18 +target : relevance = 50, unhappiness=75 +target string selected: iijjkk with 6 letters, 7 objects, 5 bonds for group +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=18 +target : relevance = 16, unhappiness=75 +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[2:3] == jj 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[4:5] == kk from target string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=18 +target : relevance = 50, unhappiness=75 +target string selected: iijjkk with 6 letters, 7 objects, 5 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=18 +target : relevance = 50, unhappiness=75 +target string selected: iijjkk with 6 letters, 7 objects, 5 bonds for bond +source: k, destination: k +initial : relevance = 100, unhappiness=18 +target : relevance = 16, unhappiness=75 +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-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 16, unhappiness=60 +target string selected: iijjkk with 6 letters, 7 objects, 5 bonds for bond +source: group[4:5] == kk, 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=60 +target string selected: iijjkk with 6 letters, 7 objects, 5 bonds for group +object chosen = group[2:3] == jj from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=60 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=60 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for bond +source: i, destination: i +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 b and c from other string +already exists: activate descriptors & Fizzle +object chosen = sameness bond between i and i 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-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=49 +target string selected: iijjkk with 6 letters, 8 objects, 5 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 = sameness bond between k 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 = b from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=49 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for group +object chosen = predecessor bond between j and group[4:5] == kk from other string +bond strength = 56 for predecessor bond between j and group[4:5] == kk +succeeded: posting bond-builder +object chosen = group[0:1] == ii from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=49 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=49 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +object chosen = group[4:5] == kk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 14, unhappiness=49 initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond source: b, destination: c -initial : relevance = 33, unhappiness=79 -target : relevance = 100, unhappiness=15 +initial : relevance = 0, unhappiness=15 +target : relevance = 14, unhappiness=49 +target string selected: iijjkk with 6 letters, 8 objects, 5 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: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 14, unhappiness=49 +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 = 42, unhappiness=49 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for group +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=49 +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 = 14, unhappiness=49 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = group[0:1] == ii from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 14, unhappiness=49 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 = 0, unhappiness=15 +target : relevance = 42, unhappiness=49 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for bond +source: i, destination: group[2:3] == jj +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 14, unhappiness=49 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for group +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +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 = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = group[0:1] == ii from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = sameness bond between i and i 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 = 37, unhappiness=49 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=49 +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 = 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-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = 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 = 12, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +object chosen = group[0:1] == ii from target string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:1] == ii 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = group[0:1] == ii from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for predecessor bond between group[2:3] == jj and group[4:5] == kk +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: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +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 = 12, unhappiness=38 +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[0:1] == ii +no firstBond +no firstBond2 +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=38 +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[4:5] == kk from target string +object chosen = sameness bond between j and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:1] == ii 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-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = c 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[4:5] == kk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:1] == ii from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: i, destination: group[2:3] == jj +object chosen = group[0:2] == abc from initial string +object chosen = group[0:1] == ii from target string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=38 +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[4:5] == kk 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = predecessor bond between j and group[4:5] == kk 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 = 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 = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=38 +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 = 12, unhappiness=38 +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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +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-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=38 +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 = 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 = 12, unhappiness=38 +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 = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between group[2:3] == jj and group[4:5] == kk +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 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = group[0:1] == ii from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 91 for successor bond between group[2:3] == jj and group[4:5] == kk +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 group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +predecessor bond between group[2:3] == jj and group[4:5] == kk +lost fight with predecessor bond between group[2:3] == jj and group[4:5] == kk +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-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 91 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=35 +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 = 25, unhappiness=35 +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] == ii from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +object chosen = group[2:3] == jj 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-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=35 +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 group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +predecessor bond between group[2:3] == jj and group[4:5] == kk +lost fight with predecessor bond between group[2:3] == jj and group[4:5] == kk +failed to break bonds: Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 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 = 25, unhappiness=35 +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 = 25, unhappiness=35 +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 = 25, unhappiness=35 +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: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 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 +already exists: activate descriptors & Fizzle +object chosen = group[2:3] == jj 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 = 25, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:1] == ii from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +Post top down: top-down-bond-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = predecessor bond between a and b from other string +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 = 12, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=35 +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 = 12, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=35 +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 = 12, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between group[0:1] == ii and group[2:3] == jj +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +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 = 25, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 7 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 +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 = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for direction +source chosen = group[4:5] == kk +firstBond: predecessor bond between group[2:3] == jj and group[4:5] == kk +possible group: predecessor bond between group[2:3] == jj and group[4:5] == kk +trying from group[4:5] == kk to predecessor +proposing group from group[2:3] == jj to group[4:5] == kk +object 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 = 25, unhappiness=31 +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: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[2:5] == jjkk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for group +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +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 +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 +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-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=78 +target : relevance = 25, unhappiness=31 +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 = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for direction +source chosen = group[4:5] == kk +firstBond: predecessor bond between group[2:3] == jj and group[4:5] == kk +possible group: predecessor bond between group[2:3] == jj and group[4:5] == kk +trying from group[4:5] == kk to predecessor +proposing group from group[2:3] == jj to group[4:5] == kk +initial : relevance = 100, unhappiness=78 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: b +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=31 +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 = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=78 +target : relevance = 25, unhappiness=31 +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 = 25, unhappiness=31 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: b +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = group[2:5] == jjkk from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=31 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between 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 = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 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 = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for group +initial : relevance = 100, unhappiness=78 +target : relevance = 25, unhappiness=31 +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--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=33 +target string selected: iijjkk with 6 letters, 9 objects, 7 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 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 = 25, unhappiness=33 +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 = 0, unhappiness=15 +target : relevance = 37, unhappiness=33 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for group +initial : relevance = 50, unhappiness=15 +target : relevance = 25, unhappiness=33 +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 = group[0:5] == iijjkk 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 +initial : relevance = 50, unhappiness=15 +target : relevance = 25, unhappiness=33 +target string selected: iijjkk with 6 letters, 9 objects, 7 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--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=79 +target : relevance = 37, unhappiness=31 +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 = 25, unhappiness=31 +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 +initial : relevance = 50, unhappiness=79 +target : relevance = 25, unhappiness=31 +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 = 25, unhappiness=31 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: a +object chosen = group[0:5] == iijjkk from target string +initial : relevance = 50, unhappiness=79 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:5] == iijjkk from target string +lost fight with predecessor bond between group[2:3] == jj and group[4:5] == kk +failed to break bonds: Fizzle +initial : relevance = 50, unhappiness=79 +target : relevance = 25, unhappiness=31 +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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 50, unhappiness=79 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 50, unhappiness=79 +target : relevance = 25, unhappiness=31 +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 +initial : relevance = 50, unhappiness=79 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 50, unhappiness=79 +target : relevance = 25, unhappiness=31 +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 = 25, unhappiness=31 +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 = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for group +initial : relevance = 50, unhappiness=79 +target : relevance = 25, unhappiness=31 +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 +object chosen = group[1:2] == bc from initial string +initial : relevance = 0, unhappiness=79 +target : relevance = 37, unhappiness=31 +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 +Post top down: top-down-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: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +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 +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for direction +source chosen = group[0:1] == ii +firstBond: successor bond between group[0:1] == ii and group[2:3] == jj +no firstBond2 +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 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 = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +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: 6 +posting bottom up codelets +object chosen = group[0:1] == ab from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for direction +source chosen = group[0:1] == ii +firstBond: successor bond between group[0:1] == ii and group[2:3] == jj +possible group: successor bond between group[0:1] == ii and group[2:3] == jj +trying from group[0:1] == ii to successor +proposing group from group[0:1] == ii to group[2:3] == jj +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for direction +source chosen = group[0:1] == ii +firstBond: successor bond between group[0:1] == ii and group[2:3] == jj +possible group: successor bond between group[0:1] == ii and group[2:3] == jj +trying from group[0:1] == ii to successor +proposing group from group[0:1] == ii to group[2:3] == jj +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for direction +source chosen = group[2:3] == jj +firstBond: predecessor bond between group[2:3] == jj and group[4:5] == kk +firstBond2: successor bond between group[0:1] == ii and group[2:3] == jj +possible group: successor bond between group[0:1] == ii and group[2:3] == jj +trying from group[2:3] == jj to successor +proposing group from group[0:1] == ii to group[2:3] == jj +object chosen = predecessor 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 = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 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: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=33 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for direction +source chosen = group[0:1] == ii +firstBond: successor bond between group[0:1] == ii and group[2:3] == jj +possible group: successor bond between group[0:1] == ii and group[2:3] == jj +trying from group[0:1] == ii to successor +proposing group from group[0:1] == ii to group[2:3] == jj +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=33 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for direction +source chosen = group[2:3] == jj +firstBond: successor bond between group[0:1] == ii and group[2:3] == jj +firstBond2: predecessor bond between group[2:3] == jj and group[4:5] == kk +possible group: predecessor bond between group[2:3] == jj and group[4:5] == kk +trying from group[2:3] == jj to predecessor +proposing group from group[2:3] == jj to group[4:5] == kk +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=33 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=33 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for group +object chosen = group[0:3] == iijj from target string +object chosen = group[0:3] == iijj from target string +object chosen = group[2:5] == jjkk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=33 +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:3] == iijj from target string +object chosen = group[4:5] == kk 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 = 0, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for direction +source chosen = group[0:1] == ii +firstBond: successor bond between group[0:1] == ii and group[2:3] == jj +possible group: successor bond between group[0:1] == ii and group[2:3] == jj +trying from group[0:1] == ii to successor +proposing group from group[0:1] == ii to group[2:3] == jj +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +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:3] == iijj from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +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 = 0, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +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:5] == iijjkk from target string +object chosen = group[0:3] == iijj from target string +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +Post top down: top-down-bond-scout--direction, with 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: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for direction +source chosen = group[0:1] == ii +firstBond: successor bond between group[0:1] == ii and group[2:3] == jj +possible group: successor bond between group[0:1] == ii and group[2:3] == jj +trying from group[0:1] == ii to successor +proposing group from group[0:1] == ii to group[2:3] == jj +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = group[0:3] == iijj from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for direction +source chosen = group[4:5] == kk +firstBond: predecessor bond between group[2:3] == jj and group[4:5] == kk +no firstBond2 +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:5] == iijjkk from target string +lost fight with successor bond between group[0:1] == ii and group[2:3] == jj +failed to break bonds: Fizzle +object chosen = group[0:3] == iijj from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post 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 = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = group[4:5] == kk from target string +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for bond +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +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-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +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 = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +object chosen = group[2:5] == jjkk from target string +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for bond +to object: group[4:5] == kk +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: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for direction +source chosen = group[4:5] == kk +firstBond: predecessor bond between group[2:3] == jj and group[4:5] == kk +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 +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +predecessor bond between group[2:3] == jj and group[4:5] == kk +won fight with predecessor bond between group[2:3] == jj and group[4:5] == kk +broke the bonds +no incompatible groups +building bond successor bond between group[2:3] == jj and group[4:5] == kk +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 = 91 for successor bond between a and b +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=31 +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 = 12, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=31 +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 = 12, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for bond +to object: group[2:3] == jj +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with 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 group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for predecessor bond between group[2:3] == jj and group[4:5] == kk +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 = 12, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for direction +source chosen = group[2:3] == jj +firstBond: successor bond between group[0:1] == ii and group[2:3] == jj +possible group: successor bond between group[0:1] == ii and group[2:3] == jj +trying from group[2:3] == jj to successor +proposing group from group[0:1] == ii to group[4:5] == kk +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +successor bond between group[2:3] == jj and group[4:5] == kk +won fight with successor bond between group[2:3] == jj and group[4:5] == kk +broke the bonds +no incompatible groups +building bond predecessor bond between group[2:3] == jj and group[4:5] == kk +object chosen = group[0:5] == iijjkk from target string +object chosen = group[0:5] == iijjkk from target string +lost fight with predecessor bond between group[2:3] == jj and group[4:5] == kk +failed to break bonds: Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for group +urgency: 100.0, number: 1, bin: 7 +posting bottom up codelets +object chosen = group[0:3] == iijj from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for direction +source chosen = group[0:1] == ii +firstBond: successor bond between group[0:1] == ii and group[2:3] == jj +possible group: successor bond between group[0:1] == ii and group[2:3] == jj +trying from group[0:1] == ii to successor +proposing group from group[0:1] == ii to group[2:3] == jj +object chosen = group[0:3] == iijj from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +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:3] == iijj 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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=36 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 22, unhappiness=36 +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 = 0, unhappiness=15 +target : relevance = 22, unhappiness=36 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 22, unhappiness=36 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 22, unhappiness=36 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[2:3] == jj from target string +destination: group[0:1] == ii +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[0:1] == ii +source descriptor: J +destination descriptor: I +proposing predecessor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 22, unhappiness=36 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: a +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 60 for successor bond between group[0:1] == ii and group[2:3] == jj +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for predecessor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +number of incompatibleBonds: 1 +successor bond between group[0:1] == ii and group[2:3] == jj +won fight with successor bond between group[0:1] == ii and group[2:3] == jj +broke the bonds +won fight with group[0:3] == iijj +broke the groups +building bond predecessor bond between group[0:1] == ii and group[2:3] == jj +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=36 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = i from target string +object chosen = i from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: i, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +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 = 12, unhappiness=36 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for group +object chosen = successor bond between i and group[2:3] == jj from other string +bond strength = 39 for successor bond between i and group[2:3] == jj +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-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 94 for predecessor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj 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 = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = group[0:5] == iijjkk from target string +object chosen = group[0:5] == iijjkk from target string +object chosen = group[0:5] == iijjkk 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: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for direction +source chosen = group[2:3] == jj +firstBond: predecessor bond between group[0:1] == ii and group[2:3] == jj +possible group: predecessor bond between group[0:1] == ii and group[2:3] == jj +trying from group[2:3] == jj to predecessor +proposing group from group[0:1] == ii to group[4:5] == kk +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:3] == iijj from target string +no incompatible bonds +lost fight with group[0:5] == iijjkk +failed to break Groups: Fizzle +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 2, bin: 7 +object chosen = predecessor bond between a and b from other string +bond strength = 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:5] == iijjkk from target string +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for group +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 2, bin: 7 +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +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 = 37, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = k from target string +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 2, bin: 7 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from b to predecessor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +urgency: 100.0, number: 2, 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 = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for direction +source chosen = group[2:3] == jj +firstBond: predecessor bond between group[0:1] == ii and group[2:3] == jj +possible group: predecessor bond between group[0:1] == ii and group[2:3] == jj +trying from group[2:3] == jj to predecessor +proposing group from group[0:1] == ii to group[4:5] == kk +object chosen = group[0:5] == iijjkk from target string +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +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 = 37, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from b to predecessor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=11 +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 = 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 +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 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +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[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 = 12, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for bond +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +urgency: 100.0, number: 2, bin: 7 +urgency: 100.0, number: 2, bin: 7 +urgency: 100.0, number: 2, bin: 7 +urgency: 100.0, number: 2, bin: 7 +posting bottom up codelets +object chosen = group[0:3] == iijj from target string +no incompatible bonds +lost fight with group[0:5] == iijjkk +failed to break Groups: Fizzle +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for direction +source chosen = group[2:3] == jj +firstBond: predecessor bond between group[0:1] == ii and group[2:3] == jj +firstBond2: predecessor bond between group[2:3] == jj and group[4:5] == kk +urgency: 100.0, number: 2, bin: 7 +urgency: 100.0, number: 1, bin: 7 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +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 = a from initial string +destination: b +chosen bond facet: letterCategory +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 +object chosen = b 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:5] == iijjkk 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: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = a from initial string +initial : relevance = 0, unhappiness=84 +target : relevance = 37, unhappiness=12 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for group +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 12, unhappiness=12 +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:5] == iijjkk from target string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between b and c from other string +number of incompatibleBonds: 1 +predecessor bond between b and c +won fight with predecessor bond between b and c +broke the bonds +no incompatible groups +building bond successor bond between b and c +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor bond between a and b from other string +bond strength = 91 for predecessor bond between a and b +succeeded: posting bond-builder +object 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 a and b from other string +number of incompatibleBonds: 1 +successor bond between a and b +won fight with successor bond between a and b +broke the bonds +no incompatible groups +building bond predecessor bond between a and b +object chosen = successor bond between b and c from other string +bond strength = 91 for successor bond between b and c +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +Post top down: 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=79 +target : relevance = 12, unhappiness=11 +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 +initial : relevance = 50, unhappiness=79 +target : relevance = 12, unhappiness=11 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-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 = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for direction +source chosen = group[0:1] == ii +firstBond: predecessor bond between group[0:1] == ii and group[2:3] == jj +possible group: predecessor bond between group[0:1] == ii and group[2:3] == jj +trying from group[0:1] == ii to predecessor +proposing group from group[0:1] == ii to group[4:5] == kk +object chosen = group[0:5] == iijjkk from target string +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +initial : relevance = 50, unhappiness=79 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for group +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 12, unhappiness=11 +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-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:5] == iijjkk from target string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 12, unhappiness=12 +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 +initial : relevance = 50, unhappiness=84 +target : relevance = 12, unhappiness=12 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = successor bond between b and c from other string +bond strength = 91 for successor bond between b and c +succeeded: posting bond-builder +object chosen = group[1:2] == bc from initial string +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between a and b from other string +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 group[0:1] == ii +building bond successor bond between a and b +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 37, unhappiness=12 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +object chosen = predecessor bond between b and c from other string +bond strength = 91 for predecessor bond between b and c +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-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=78 +target : relevance = 12, unhappiness=11 +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 = 0, unhappiness=78 +target : relevance = 37, unhappiness=11 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=11 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +no firstBond2 +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=11 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=78 +target : relevance = 12, unhappiness=11 +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 +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[0:2] == abc from initial string +lost fight with predecessor bond between b and c +failed to break bonds: Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +initial : relevance = 50, unhappiness=79 +target : relevance = 12, unhappiness=11 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 50, unhappiness=79 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for direction +source chosen = group[0:1] == ii +firstBond: predecessor bond between group[0:1] == ii and group[2:3] == jj +possible group: predecessor bond between group[0:1] == ii and group[2:3] == jj +trying from group[0:1] == ii to predecessor +proposing group from group[0:1] == ii to group[4:5] == kk +object chosen = group[0:5] == iijjkk from target string +object chosen = group[0:1] == ab from initial string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for bond +source: k, destination: group[2:3] == jj +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 37, unhappiness=11 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 50, unhappiness=79 +target : relevance = 37, unhappiness=11 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: a +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-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 = 12, unhappiness=11 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = predecessor bond between group[2:3] == jj and k from other string +bond strength = 62 for predecessor bond between group[2:3] == jj 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 +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 = 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 +initial : relevance = 50, unhappiness=79 +target : relevance = 37, unhappiness=11 +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-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 predecessor bond between b and c +failed to break bonds: Fizzle +initial : relevance = 50, unhappiness=79 +target : relevance = 12, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for bond +to object: group[2:3] == jj +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = group[0:1] == ab from initial string +object chosen = group[1:2] == bc from initial string +object chosen = c from initial string +initial : relevance = 50, unhappiness=79 +target : relevance = 12, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for direction +source chosen = group[2:3] == jj +firstBond: predecessor bond between group[2:3] == jj and group[4:5] == kk +firstBond2: predecessor bond between group[0:1] == ii and group[2:3] == jj +initial : relevance = 50, unhappiness=79 +target : relevance = 12, unhappiness=11 +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 +posting bottom up codelets +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +initial : relevance = 50, unhappiness=79 +target : relevance = 37, unhappiness=11 +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 = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=79 +target : relevance = 12, unhappiness=11 +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 = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for bond +source: group[4:5] == kk, destination: j +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 12, unhappiness=11 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: a +object chosen = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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 = successor bond between group[0:1] == ii and group[2:3] == jj from other string +number of incompatibleBonds: 1 +predecessor bond between group[0:1] == ii and group[2:3] == jj +won fight with predecessor bond between group[0:1] == ii and group[2:3] == jj +broke the bonds +won fight with group[0:5] == iijjkk +broke the groups +building bond successor bond between group[0:1] == ii and group[2:3] == jj +object chosen = predecessor bond between j and group[4:5] == kk from other string +bond strength = 45 for predecessor bond between j and group[4:5] == kk +object chosen = predecessor bond between group[2:3] == jj and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 50, unhappiness=79 +target : relevance = 25, unhappiness=11 +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=79 +target : relevance = 25, unhappiness=11 +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 = group[0:1] == ab from initial string +no incompatible bonds +no incompatible Groups +building group +top_down_bond_scout__category +initial : relevance = 33, unhappiness=79 +target : relevance = 25, unhappiness=11 +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:1] == ab from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with 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 = 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 = 33, unhappiness=80 +target : relevance = 25, unhappiness=33 +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 = group[1:2] == bc from initial string +initial : relevance = 33, unhappiness=80 +target : relevance = 25, unhappiness=33 +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 +object chosen = group[0:5] == iijjkk from target string +object chosen = group[0:5] == iijjkk from target string +lost fight with successor bond between group[0:1] == ii and group[2:3] == jj +failed to break bonds: Fizzle +initial : relevance = 33, unhappiness=80 +target : relevance = 25, unhappiness=33 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for bond +initial : relevance = 33, unhappiness=80 +target : relevance = 25, unhappiness=33 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = group[0:1] == ab +no firstBond +no firstBond2 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: 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 = 33, unhappiness=78 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for direction +source chosen = group[2:3] == jj +firstBond: successor bond between group[0:1] == ii and group[2:3] == jj +firstBond2: predecessor bond between group[2:3] == jj and group[4:5] == kk +possible group: predecessor bond between group[2:3] == jj and group[4:5] == kk +trying from group[2:3] == jj to predecessor +proposing group from group[2:3] == jj to group[4:5] == kk +initial : relevance = 33, unhappiness=78 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for direction +source chosen = group[4:5] == kk +firstBond: predecessor bond between group[2:3] == jj and group[4:5] == kk +possible group: predecessor bond between group[2:3] == jj and group[4:5] == kk +trying from group[4:5] == kk to predecessor +proposing group from group[2:3] == jj to group[4:5] == kk +object chosen = group[2:5] == jjkk from target string +object chosen = group[2:5] == jjkk from target string +top_down_bond_scout__category +initial : relevance = 33, unhappiness=78 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: group[0:1] == ab, destination: c +top_down_bond_scout__category +initial : relevance = 33, unhappiness=78 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: group[0:1] == ab, destination: c +object chosen = group[0:1] == ii from target string +initial : relevance = 33, unhappiness=78 +target : relevance = 25, unhappiness=31 +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-group-scout--direction, with urgency: 3 +Post top down: 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 = 33, unhappiness=78 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for direction +source chosen = group[2:3] == jj +firstBond: successor bond between group[0:1] == ii and group[2:3] == jj +possible group: successor bond between group[0:1] == ii and group[2:3] == jj +trying from group[2:3] == jj to successor +proposing group from group[0:1] == ii to group[2:3] == jj +initial : relevance = 33, unhappiness=78 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for bond +to object: group[0:1] == ii +initial : relevance = 33, unhappiness=78 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[0:1] == ii from target string +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[0:1] == ab +won fight with group[0:1] == ab +broke the Groups +building group +object chosen = group[0:3] == iijj from target string +initial : relevance = 0, unhappiness=78 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for direction +source chosen = group[0:1] == ii +firstBond: successor bond between group[0:1] == ii and group[2:3] == jj +possible group: successor bond between group[0:1] == ii and group[2:3] == jj +trying from group[0:1] == ii to successor +proposing group from group[0:1] == ii to group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 0, unhappiness=78 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=78 +target : relevance = 25, unhappiness=31 +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 = b from initial string +initial : relevance = 100, unhappiness=78 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 100, unhappiness=78 +target : relevance = 25, unhappiness=31 +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=78 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for direction +source chosen = group[2:3] == jj +firstBond: successor bond between group[0:1] == ii and group[2:3] == jj +possible group: successor bond between group[0:1] == ii and group[2:3] == jj +trying from group[2:3] == jj to successor +proposing group from group[0:1] == ii to group[2:3] == jj +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-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:3] == iijj 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 +object chosen = group[0:3] == iijj from target string +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for predecessor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=31 +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 group[0:1] == ii and group[2:3] == jj from other string +number of incompatibleBonds: 1 +successor bond between group[0:1] == ii and group[2:3] == jj +lost fight with successor bond between group[0:1] == ii and group[2:3] == jj +failed to break bonds: Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for group +object chosen = group[0:3] == iijj from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=31 +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 = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for bond +to object: group[2:3] == jj +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for group +object chosen = group[0:3] == iijj from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +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 = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for predecessor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:5] == iijjkk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for direction +source chosen = group[2:3] == jj +firstBond: successor bond between group[0:1] == ii and group[2:3] == jj +firstBond2: predecessor bond between group[2:3] == jj and group[4:5] == kk +possible group: predecessor bond between group[2:3] == jj and group[4:5] == kk +trying from group[2:3] == jj to predecessor +proposing group from group[2:3] == jj to group[4:5] == kk +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-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 group[0:1] == ii and group[2:3] == jj from other string +number of incompatibleBonds: 1 +successor bond between group[0:1] == ii and group[2:3] == jj +won fight with successor bond between group[0:1] == ii and group[2:3] == jj +broke the bonds +no incompatible groups +building bond predecessor bond between group[0:1] == ii and group[2:3] == jj +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=31 +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 group[0:1] == ii and group[2:3] == jj from other string +number of incompatibleBonds: 1 +predecessor bond between group[0:1] == ii and group[2:3] == jj +lost fight with predecessor bond between group[0:1] == ii and group[2:3] == jj +failed to break bonds: Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[2:5] == jjkk 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 = 12, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +number of incompatibleBonds: 1 +predecessor bond between group[0:1] == ii and group[2:3] == jj +won fight with predecessor bond between group[0:1] == ii and group[2:3] == jj +broke the bonds +no incompatible groups +building bond successor bond between group[0:1] == ii and group[2:3] == jj +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +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--category, with urgency: 4 +Post top down: top-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 group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +predecessor bond between group[2:3] == jj and group[4:5] == kk +won fight with predecessor bond between group[2:3] == jj and group[4:5] == kk +broke the bonds +no incompatible groups +trying to break incompatible correspondences +won fight with Correspondence between c and group[4:5] == kk +building bond successor bond between group[2:3] == jj and group[4:5] == kk +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=31 +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 = 12, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for direction +source chosen = group[4:5] == kk +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[4:5] == kk to successor +proposing group from group[0:1] == ii to group[4:5] == kk +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +successor bond between group[2:3] == jj and group[4:5] == kk +won fight with successor bond between group[2:3] == jj and group[4:5] == kk +broke the bonds +no incompatible groups +building bond predecessor bond between group[2:3] == jj and group[4:5] == kk +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for bond +to object: group[2:3] == jj +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +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 group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=31 +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 +Post top down: top-down-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 +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +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 group[0:1] == ii and group[2:3] == jj 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 = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for group +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +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 = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +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 group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = group[0:5] == iijjkk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:5] == iijjkk from target string +lost fight with predecessor bond between group[2:3] == jj and group[4:5] == kk +failed to break bonds: Fizzle +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk 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 = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for direction +source chosen = group[4:5] == kk +firstBond: predecessor bond between group[2:3] == jj and group[4:5] == kk +no firstBond2 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for group +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +predecessor bond between group[2:3] == jj and group[4:5] == kk +lost fight with predecessor bond between group[2:3] == jj and group[4:5] == kk +failed to break bonds: Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for bond +to object: group[2:3] == jj +object chosen = group[2:5] == jjkk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=31 +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 +won fight with predecessor bond between a and b +broke the bonds +lost fight with group[0:2] == abc +failed to break groups: Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[0:5] == iijjkk from target string +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for bond +to object: group[4:5] == kk +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 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=31 +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:5] == iijjkk from target string +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +predecessor bond between group[2:3] == jj and group[4:5] == kk +won fight with predecessor bond between group[2:3] == jj and group[4:5] == kk +broke the bonds +no incompatible groups +building bond successor bond between group[2:3] == jj and group[4:5] == kk +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 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--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for group +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +object chosen = group[0:5] == iijjkk from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 94 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = group[0:5] == iijjkk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for direction +source chosen = group[4:5] == kk +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[4:5] == kk to successor +proposing group from group[0:1] == ii to group[4:5] == kk +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:5] == iijjkk from target string +object chosen = group[0:5] == iijjkk from target string +no incompatible bonds +no incompatible Groups +building group +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=31 +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-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:5] == iijjkk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 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 = 12, unhappiness=11 +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = group[1:2] == ij 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 = 12, unhappiness=11 +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 = b 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +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 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=12 +target string selected: iijjkk with 6 letters, 10 objects, 7 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 = 37, unhappiness=12 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for direction +source chosen = group[2:3] == jj +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[2:3] == jj to successor +proposing group from group[0:1] == ii to group[4:5] == kk +object chosen = group[0:5] == iijjkk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=12 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=12 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for direction +source chosen = group[2:3] == jj +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +firstBond2: successor bond between group[0:1] == ii and group[2:3] == jj +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=12 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for direction +source chosen = j +firstBond: sameness bond between j and j +possible group: sameness bond between j and j +trying from j to sameness +proposing group from j to j +posting bottom up codelets +urgency: 24.1, number: 2, bin: 2 +object chosen = group[0:5] == iijjkk from target string +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for bond +object chosen = group[2:3] == jj from target string +object chosen = group[2:3] == jj from target string +already exists...activate descriptors & fizzle +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=18 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for group +object chosen = group[0:5] == iijjkk from target string +initial : relevance = 0, unhappiness=18 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for group +object chosen = group[0:5] == iijjkk from target string +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +object chosen = j from target string +initial : relevance = 100, unhappiness=18 +target : relevance = 12, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for direction +source chosen = group[4:5] == kk +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +no firstBond2 +object chosen = k from target string +initial : relevance = 0, unhappiness=18 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for group +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:5] == iijjkk from target string +object chosen = group[0:5] == iijjkk from target string +urgency: 24.1, number: 2, bin: 2 +object chosen = group[0:5] == iijjkk from target string +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=18 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 0, unhappiness=18 +target : relevance = 37, unhappiness=11 +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 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=18 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for group +object chosen = group[0:5] == iijjkk from target string +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=18 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for group +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:1] == ii from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:3] == iijj from target string +no incompatible bonds +lost fight with group[0:5] == iijjkk +failed to break Groups: Fizzle +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = group[0:1] == ii from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 94 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +urgency: 24.1, number: 2, bin: 2 +urgency: 100.0, number: 1, bin: 7 +object chosen = k from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: k, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor bond between group[2:3] == jj and k from other string +bond strength = 54 for predecessor bond between group[2:3] == jj and k +top_down_bond_scout__category +initial : relevance = 0, unhappiness=18 +target : relevance = 37, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +urgency: 24.1, number: 2, bin: 2 +initial : relevance = 100, unhappiness=18 +target : relevance = 12, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 6 +posting bottom up codelets +urgency: 24.1, number: 2, bin: 2 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +object chosen = group[4:5] == kk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +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[4:5] == kk from target string +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for group +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--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 +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 +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for bond +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +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 = 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--direction, with urgency: 3 +posting bottom up codelets +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +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 group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for predecessor bond between group[2:3] == jj and group[4:5] == kk +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +successor bond between group[2:3] == jj and group[4:5] == kk +lost fight with successor bond between group[2:3] == jj and group[4:5] == kk +failed to break bonds: Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: a +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +successor bond between group[2:3] == jj and group[4:5] == kk +won fight with successor bond between group[2:3] == jj and group[4:5] == kk +broke the bonds +lost fight with group[0:5] == iijjkk +failed to break groups: Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for direction +source chosen = group[0:1] == ii +firstBond: successor bond between group[0:1] == ii and group[2:3] == jj +possible group: successor bond between group[0:1] == ii and group[2:3] == jj +trying from group[0:1] == ii to successor +proposing group from group[0:1] == ii to group[4:5] == kk +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 = 78 for predecessor bond between a and b +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:5] == iijjkk from target string +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +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 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 0, unhappiness=18 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for direction +source chosen = group[2:3] == jj +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[2:3] == jj to successor +proposing group from group[0:1] == ii to group[4:5] == kk +object chosen = group[0:5] == iijjkk from target string +initial : relevance = 0, unhappiness=18 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for group +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:5] == iijjkk from target string +object chosen = group[0:5] == iijjkk 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 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: a +urgency: 24.1, number: 2, bin: 2 +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:1] == ii from target string +object chosen = predecessor bond between a and b from other string +bond strength = 78 for predecessor bond between a and b +urgency: 100.0, number: 1, bin: 7 +posting bottom up codelets +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +initial : relevance = 100, unhappiness=18 +target : relevance = 12, unhappiness=11 +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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=18 +target : relevance = 12, unhappiness=35 +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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = group[2:3] == jj from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=36 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for direction +source chosen = group[4:5] == kk +no firstBond +no firstBond2 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=36 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=36 +target string selected: iijjkk with 6 letters, 9 objects, 6 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=36 +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 +Post top down: top-down-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: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +object chosen = group[2:3] == jj from target string +destination: group[0:1] == ii +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[0:1] == ii +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 91 for predecessor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +number of incompatibleBonds: 1 +successor bond between group[0:1] == ii and group[2:3] == jj +won fight with successor bond between group[0:1] == ii and group[2:3] == jj +broke the bonds +no incompatible groups +building bond predecessor bond between group[0:1] == ii and group[2:3] == jj +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 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 = 25, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: a +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for direction +source chosen = group[2:3] == jj +firstBond: predecessor bond between group[0:1] == ii and group[2:3] == jj +possible group: predecessor bond between group[0:1] == ii and group[2:3] == jj +trying from group[2:3] == jj to predecessor +proposing group from group[0:1] == ii to group[2:3] == jj +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=35 +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 = 25, unhappiness=35 +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-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post 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 = 25, unhappiness=35 +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:3] == iijj 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 +object chosen = group[0:1] == ii from target string +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk 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 group[4:5] == kk +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: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=35 +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 = 25, unhappiness=35 +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 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: 6 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 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 = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 57 for successor bond between group[0:1] == ii and group[2:3] == jj +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from b to predecessor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +Post top down: top-down-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: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +object chosen = group[4:5] == kk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +object chosen = group[2:3] == jj from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = i from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +to object: group[0:1] == ii +Post top down: 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: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 48 for predecessor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = group[4:5] == kk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for direction +source chosen = group[2:3] == jj +no firstBond +firstBond2: predecessor bond between group[0:1] == ii and group[2:3] == jj +possible group: predecessor bond between group[0:1] == ii and group[2:3] == jj +trying from group[2:3] == jj to predecessor +proposing group from group[0:1] == ii to group[2:3] == jj +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj 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 = 25, unhappiness=35 +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 = group[0:3] == iijj 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 = 100, unhappiness=18 +target : relevance = 25, unhappiness=37 +target string selected: iijjkk with 6 letters, 9 objects, 6 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-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=35 +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 = 25, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from c to predecessor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=35 +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 = 100, unhappiness=15 +target : relevance = 25, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:3] == iijj from target string +no incompatible bonds +no incompatible Groups +building group +initial : relevance = 100, unhappiness=15 +target : relevance = 22, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +initial : relevance = 0, unhappiness=15 +target : relevance = 11, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between a and b +no firstBond2 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 11, unhappiness=35 +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--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=37 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +source: group[4:5] == kk, destination: group[0:3] == iijj +object chosen = successor bond between b and c from other string +bond strength = 48 for successor bond between b and c +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=37 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +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 +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=37 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=37 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 22, unhappiness=37 +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 = 22, unhappiness=37 +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--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=37 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for group +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:3] == iijj 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[4:5] == kk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 22, unhappiness=37 +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 = 22, unhappiness=37 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +source: group[0:3] == iijj, destination: group[4:5] == kk +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = group[0:1] == ii from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=37 +target string selected: iijjkk with 6 letters, 10 objects, 6 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] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 56 for successor bond between group[0:1] == ii and group[2:3] == jj +initial : relevance = 100, unhappiness=15 +target : relevance = 22, unhappiness=37 +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--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[2:3] == jj from target string +destination: group[4:5] == kk +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[4:5] == kk +source descriptor: J +destination descriptor: K +proposing successor bond +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 22, unhappiness=37 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 91 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk 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 group[4:5] == kk +building bond successor bond between group[2:3] == jj and group[4:5] == kk +object chosen = predecessor 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=15 +target : relevance = 22, unhappiness=37 +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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:3] == iijj 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 = 33, unhappiness=36 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 22, unhappiness=36 +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 = 22, unhappiness=36 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: 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 +already exists: activate descriptors & Fizzle +object chosen = group[0:1] == ii from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 22, unhappiness=36 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +initial : relevance = 100, unhappiness=15 +target : relevance = 22, unhappiness=36 +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 = 22, unhappiness=36 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for bond +source: group[0:3] == iijj, destination: group[4:5] == kk +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 group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +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 = successor bond between group[0:1] == ii and group[2:3] == jj from other string +number of incompatibleBonds: 1 +predecessor bond between group[0:1] == ii and group[2:3] == jj +lost fight with predecessor bond between group[0:1] == ii and group[2:3] == jj +failed to break bonds: Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 22, unhappiness=36 +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 = 22, unhappiness=36 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = group[4:5] == kk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 22, unhappiness=36 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 22, unhappiness=36 +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 = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 22, unhappiness=36 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for direction +source chosen = group[4:5] == kk +no firstBond +no firstBond2 +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[4:5] == kk 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 +Post top down: top-down-group-scout--category, with urgency: 6 +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 = 33, unhappiness=37 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 22, unhappiness=37 +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 +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--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +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=37 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 22, unhappiness=37 +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 = 100, unhappiness=15 +target : relevance = 22, unhappiness=37 +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[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 11, unhappiness=37 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 100, unhappiness=15 +target : relevance = 22, unhappiness=37 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for direction +source chosen = group[0:1] == ii +firstBond: predecessor bond between group[0:1] == ii and group[2:3] == jj +possible group: predecessor bond between group[0:1] == ii and group[2:3] == jj +trying from group[0:1] == ii to predecessor +proposing group from group[0:1] == ii to group[2:3] == jj +object chosen = group[0:3] == iijj from target string +destination: group[4:5] == kk +object chosen = group[0:3] == iijj from target string +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 22, unhappiness=37 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[4:5] == kk from target string +destination: group[0:3] == iijj +object 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 = 22, unhappiness=37 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = group[2:3] == jj 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 +Post top down: 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 22, unhappiness=37 +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 = 11, unhappiness=37 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +source: group[4:5] == kk, destination: group[0:3] == iijj +object chosen = predecessor 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=15 +target : relevance = 22, unhappiness=37 +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 = 22, unhappiness=37 +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 = successor bond between b and c from other string +bond strength = 48 for successor bond between b and c +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 22, unhappiness=37 +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 = 11, unhappiness=37 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +source: group[0:3] == iijj, destination: group[4:5] == kk +initial : relevance = 100, unhappiness=15 +target : relevance = 22, unhappiness=37 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: a +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 22, unhappiness=37 +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 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-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=15 +target : relevance = 22, unhappiness=37 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between b and c from other string +bond strength = 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 +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +Post top down: top-down-bond-scout--category, with urgency: 4 +Post 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 = 11, unhappiness=37 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 22, unhappiness=37 +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] == ii 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 = 11, unhappiness=37 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +source: group[4:5] == kk, destination: group[0:3] == iijj +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 = 11, unhappiness=37 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 56 for successor bond between group[0:1] == ii and group[2:3] == jj +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 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between a and b from other string +bond strength = 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 = 22, unhappiness=37 +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 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 22, unhappiness=37 +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-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top 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 = 22, unhappiness=37 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from b to predecessor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 22, unhappiness=37 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +source: group[4:5] == kk, destination: group[0:3] == iijj +initial : relevance = 0, unhappiness=15 +target : relevance = 11, unhappiness=37 +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 = 22, unhappiness=37 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +initial : relevance = 100, unhappiness=15 +target : relevance = 22, unhappiness=37 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 22, unhappiness=37 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +initial : relevance = 100, unhappiness=15 +target : relevance = 22, unhappiness=37 +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 = 11, unhappiness=37 +target string selected: iijjkk with 6 letters, 10 objects, 6 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 22, unhappiness=37 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = group[0:3] == iijj from target string +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 91 for predecessor bond between group[0:1] == ii and group[2:3] == jj +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 = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 22, unhappiness=37 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj 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 = 11, unhappiness=37 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +source: group[0:3] == iijj, destination: group[4:5] == kk +Post top down: top-down-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 = 22, unhappiness=37 +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 = 22, unhappiness=37 +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 = 22, unhappiness=37 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 22, unhappiness=37 +target string selected: iijjkk with 6 letters, 10 objects, 6 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 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 22, unhappiness=37 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +to object: group[0:1] == ii +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 +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 91 for predecessor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = group[4:5] == kk from target string +destination: group[0:3] == iijj +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 +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 +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +number of incompatibleBonds: 1 +predecessor bond between group[0:1] == ii and group[2:3] == jj +won fight with predecessor bond between group[0:1] == ii and group[2:3] == jj +broke the bonds +won fight with group[0:3] == iijj +broke the groups +building bond successor bond between group[0:1] == ii and group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=37 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +object chosen = group[0:1] == ii from target string +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +number of incompatibleBonds: 1 +successor bond between group[0:1] == ii and group[2:3] == jj +lost fight with successor bond between group[0:1] == ii and group[2:3] == jj +failed to break bonds: Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[2:3] == jj from target string +destination: group[4:5] == kk +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[4:5] == kk +source descriptor: J +destination descriptor: K +proposing successor bond +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=37 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=37 +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 group[2:3] == jj and group[4:5] == kk 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 group[4:5] == kk +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-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 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=35 +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 = 25, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with 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 = 12, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=35 +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 = predecessor 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 = 25, unhappiness=36 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=36 +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 = 25, unhappiness=36 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for direction +source chosen = group[0:1] == ii +firstBond: successor bond between group[0:1] == ii and group[2:3] == jj +possible group: successor bond between group[0:1] == ii and group[2:3] == jj +trying from group[0:1] == ii to successor +proposing group from group[0:1] == ii to group[2:3] == jj +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 = 12, unhappiness=36 +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 = 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 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=35 +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 +object chosen = group[0:3] == iijj from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=35 +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 +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +to object: group[2:3] == jj +object 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 = 12, unhappiness=35 +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=35 +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 group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between group[2:3] == jj and group[4:5] == kk +Post top down: top-down-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] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 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 +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-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 = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for direction +source chosen = group[0:1] == ii +firstBond: successor bond between group[0:1] == ii and group[2:3] == jj +no firstBond2 +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 = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for group +object chosen = group[0:3] == iijj from target string +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +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 = 91 for successor bond between b and c +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between b and c from other string +number of incompatibleBonds: 1 +predecessor bond between b and c +lost fight with predecessor bond between b and c +failed to break bonds: Fizzle +object chosen = group[0:2] == abc from initial string +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-group-scout--category, with urgency: 4 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: a +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +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 = successor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +predecessor bond between group[2:3] == jj and group[4:5] == kk +lost fight with predecessor bond between group[2:3] == jj and group[4:5] == kk +failed to break bonds: Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for bond +to object: group[0:1] == ii +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for predecessor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +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 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for direction +source chosen = group[0:1] == ii +firstBond: successor bond between group[0:1] == ii and group[2:3] == jj +possible group: successor bond between group[0:1] == ii and group[2:3] == jj +trying from group[0:1] == ii to successor +proposing group from group[0:1] == ii to group[2:3] == jj +object chosen = group[0:3] == iijj from target string +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 61 for successor bond between group[0:1] == ii and group[2:3] == jj +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 group[0:1] == ii and group[2:3] == jj from other string +number of incompatibleBonds: 1 +successor bond between group[0:1] == ii and group[2:3] == jj +won fight with successor bond between group[0:1] == ii and group[2:3] == jj +broke the bonds +no incompatible groups +building bond predecessor bond between group[0:1] == ii and group[2:3] == jj +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 = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for group +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 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] == ii from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:5] == iijjkk from target string +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for direction +source chosen = group[0:1] == ii +firstBond: predecessor bond between group[0:1] == ii and group[2:3] == jj +no firstBond2 +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +number of incompatibleBonds: 1 +predecessor bond between group[0:1] == ii and group[2:3] == jj +won fight with predecessor bond between group[0:1] == ii and group[2:3] == jj +broke the bonds +no incompatible groups +building bond successor bond between group[0:1] == ii and group[2:3] == jj +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +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-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:5] == iijjkk from target string +won fight with successor bond between group[0:1] == ii and group[2:3] == jj +broke the bonds +no incompatible Groups +building group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=31 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 91 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +predecessor bond between group[2:3] == jj and group[4:5] == kk +lost fight with predecessor bond between group[2:3] == jj and group[4:5] == kk +failed to break bonds: Fizzle +object chosen = group[2:3] == jj from target string +destination: group[0:1] == ii +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[0:1] == ii +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 94 for predecessor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[2:3] == jj from target string +destination: group[4:5] == kk +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[4:5] == kk +source descriptor: J +destination descriptor: K +proposing successor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=31 +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 group[2:3] == jj and group[4:5] == kk from other string +bond strength = 91 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +predecessor bond between group[2:3] == jj and group[4:5] == kk +won fight with predecessor bond between group[2:3] == jj and group[4:5] == kk +broke the bonds +lost fight with group[0:5] == iijjkk +failed to break groups: Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +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 = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for bond +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=11 +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 +urgency: 100.0, number: 1, bin: 7 +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 = 0, unhappiness=15 +target : relevance = 12, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for direction +source chosen = group[0:1] == ii +firstBond: predecessor bond between group[0:1] == ii and group[2:3] == jj +no firstBond2 +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +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 = 12, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for bond +to object: j +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for direction +source chosen = group[2:3] == jj +firstBond: predecessor bond between group[0:1] == ii and group[2:3] == jj +possible group: predecessor bond between group[0:1] == ii and group[2:3] == jj +trying from group[2:3] == jj to predecessor +proposing group from group[0:1] == ii to group[4:5] == kk +object chosen = group[0:5] == iijjkk from target string +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = sameness bond between j 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 = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +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 +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 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 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 1 +predecessor bond between a and b +lost fight with predecessor bond between a and b +failed to break bonds: Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +object chosen = successor bond between b and c from other string +bond strength = 91 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +number of incompatibleBonds: 1 +predecessor bond between b and c +lost fight with predecessor bond between b and c +failed to break bonds: Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for bond +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +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 +urgency: 100.0, number: 2, bin: 7 +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = a from initial string +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: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness bond +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +object chosen = a 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 = c 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 = 48 for successor 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 = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +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 = i from target string +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: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between a and b from other string +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 = 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 = predecessor 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 = j from target string +destination: j +chosen bond facet: letterCategory +Source: j, destination: j +source descriptor: J +destination descriptor: J +proposing sameness 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 = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = i from target string +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +object chosen = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness 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 +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 b and c from other 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: 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 +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 +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 +to object: 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 +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 +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=100 +target string selected: iijjkk with 6 letters, 6 objects, 0 bonds for bond +object chosen = a from initial string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=100 +target string selected: iijjkk with 6 letters, 6 objects, 0 bonds for bond +source: k, destination: k +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = sameness bond between i and i from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between i and i +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +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 +object chosen = c from initial string +object chosen = j from target string +destination: j +chosen bond facet: letterCategory +Source: j, destination: j +source descriptor: J +destination descriptor: J +proposing sameness bond +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 = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +object chosen = a from initial string +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +object chosen = j from target string +object chosen = sameness bond between j and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between j 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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=94 +target : relevance = 0, unhappiness=94 +target string selected: iijjkk with 6 letters, 6 objects, 2 bonds for bond +source: k, destination: j +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = j from target string +object chosen = a from initial string +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +object chosen = 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=88 +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 b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 50, unhappiness=94 +target : relevance = 0, unhappiness=88 +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 +succeeded: posting bond-builder +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 50, unhappiness=94 +target : relevance = 0, unhappiness=88 +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 +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 = sameness bond between j and j from other 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 +Source: j, destination: k +source descriptor: J +destination descriptor: K +proposing successor bond +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-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = j from target string +initial : relevance = 0, unhappiness=78 +target : relevance = 40, unhappiness=88 +target string selected: iijjkk with 6 letters, 6 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 +initial : relevance = 0, unhappiness=78 +target : relevance = 40, unhappiness=88 +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 = 40, unhappiness=88 +target string selected: iijjkk with 6 letters, 6 objects, 2 bonds for bond +source: i, destination: i +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 = successor bond between j and k from other string +bond strength = 62 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 40, unhappiness=86 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: c +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=86 +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 = 40, unhappiness=86 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = 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=84 +target : relevance = 20, unhappiness=86 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: k, destination: j +initial : relevance = 0, unhappiness=84 +target : relevance = 40, unhappiness=86 +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 +succeeded: posting bond-builder +object chosen = successor bond between j and k from other string +bond strength = 93 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 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=84 +target : relevance = 40, unhappiness=86 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 0, unhappiness=84 +target : relevance = 40, unhappiness=86 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +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 +initial : relevance = 0, unhappiness=84 +target : relevance = 40, unhappiness=81 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = sameness bond between k and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between k and k +object chosen = c from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 60, unhappiness=81 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 50, unhappiness=84 +target : relevance = 40, unhappiness=81 +target string selected: iijjkk with 6 letters, 6 objects, 5 bonds for direction +source chosen = k +firstBond: sameness bond between k and k +possible group: sameness bond between k and k +trying from k to sameness +proposing group from k to k +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 60, unhappiness=81 +target string selected: iijjkk with 6 letters, 6 objects, 5 bonds for bond +source: k, destination: j +object chosen = group[4:5] == kk from target string +initial : relevance = 0, unhappiness=84 +target : relevance = 60, unhappiness=81 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=84 +target : relevance = 60, unhappiness=81 +initial string selected: abc 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=79 +target : relevance = 60, unhappiness=73 +target string selected: iijjkk with 6 letters, 6 objects, 5 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=79 +target : relevance = 60, unhappiness=73 +target string selected: iijjkk with 6 letters, 6 objects, 5 bonds for bond +source: j, destination: i +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 20, unhappiness=73 +target string selected: iijjkk with 6 letters, 6 objects, 5 bonds for bond +source: i, 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 +initial : relevance = 0, unhappiness=79 +target : relevance = 60, unhappiness=73 +target string selected: iijjkk with 6 letters, 6 objects, 5 bonds for group +object chosen = group[2:3] == jj from target string +object chosen = b from initial string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 20, unhappiness=73 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: c +initial : relevance = 0, unhappiness=79 +target : relevance = 60, unhappiness=73 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = group[2:3] == jj from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +initial : relevance = 50, unhappiness=79 +target : relevance = 16, unhappiness=73 +target string selected: iijjkk with 6 letters, 7 objects, 5 bonds for direction +source chosen = k +firstBond: sameness bond between k and k +possible group: sameness bond between k and k +trying from k to sameness +proposing group from k to k +object chosen = group[4:5] == kk from target string +initial : relevance = 0, unhappiness=79 +target : relevance = 50, unhappiness=73 +target string selected: iijjkk with 6 letters, 7 objects, 5 bonds for group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-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: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 16, unhappiness=61 +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=79 +target : relevance = 50, unhappiness=61 +target string selected: iijjkk with 6 letters, 7 objects, 5 bonds for bond +source: group[2:3] == jj, destination: 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 +initial : relevance = 50, unhappiness=79 +target : relevance = 16, unhappiness=61 +target string selected: iijjkk with 6 letters, 7 objects, 5 bonds for direction +source chosen = k +firstBond: sameness bond between k and k +possible group: sameness bond between k and k +trying from k to sameness +proposing group from k to k +top_down_bond_scout__category +initial : relevance = 0, unhappiness=79 +target : relevance = 50, unhappiness=61 +target string selected: iijjkk with 6 letters, 7 objects, 5 bonds for bond +source: i, destination: i +top_down_bond_scout__category +initial : relevance = 0, unhappiness=79 +target : relevance = 50, unhappiness=61 +target string selected: iijjkk with 6 letters, 7 objects, 5 bonds for bond +source: i, destination: i +object chosen = group[4:5] == kk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=79 +target : relevance = 42, unhappiness=61 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for bond +source: group[2:3] == jj, destination: i +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 = 14, unhappiness=61 +target string selected: iijjkk with 6 letters, 8 objects, 5 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 = group[4:5] == kk 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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +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[4:5] == kk 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 +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 = 14, unhappiness=49 +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 = 14, unhappiness=49 +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 = 14, unhappiness=49 +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 +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=79 +target : relevance = 14, unhappiness=49 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +object chosen = predecessor bond between i and group[2:3] == jj from other string +bond strength = 56 for predecessor bond between i and group[2:3] == jj +object chosen = group[4:5] == kk 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-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 50, unhappiness=84 +target : relevance = 14, unhappiness=50 +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 = 14, unhappiness=50 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for bond +source: i, destination: group[2:3] == jj +initial : relevance = 50, unhappiness=84 +target : relevance = 14, unhappiness=50 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for direction +source chosen = i +firstBond: sameness bond between i and i +possible group: sameness bond between i and i +trying from i to sameness +proposing group from i to i +initial : relevance = 0, unhappiness=84 +target : relevance = 42, unhappiness=50 +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 = 69 for predecessor bond between b and c +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=84 +target : relevance = 42, unhappiness=50 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for group +initial : relevance = 50, unhappiness=84 +target : relevance = 14, unhappiness=50 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:1] == ii 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[1:2] == bc from initial string +object chosen = group[0:1] == ii 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 +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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 37, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 100, unhappiness=84 +target : relevance = 12, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[0:1] == ii +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 = group[2:3] == jj from target string +destination: group[0:1] == ii +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[0:1] == ii +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 = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for predecessor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=84 +target : relevance = 12, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between a and b +no firstBond2 +object chosen = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = group[0:1] == ii from target string +object chosen = group[4:5] == kk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between i and group[2:3] == jj from other string +bond strength = 54 for predecessor bond between i and group[2:3] == jj +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +initial : relevance = 100, unhappiness=84 +target : relevance = 12, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: b +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = group[4:5] == kk from target string +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between group[0:1] == ii and group[2:3] == jj +initial : relevance = 100, unhappiness=78 +target : relevance = 25, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for direction +source chosen = group[0:1] == ii +firstBond: predecessor bond between group[0:1] == ii and group[2:3] == jj +possible group: predecessor bond between group[0:1] == ii and group[2:3] == jj +trying from group[0:1] == ii to predecessor +proposing group from group[0:1] == ii to group[2:3] == jj +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 91 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = group[4:5] == kk from target string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 25, unhappiness=38 +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 = 12, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:1] == ab from initial string +initial : relevance = 100, unhappiness=78 +target : relevance = 25, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 6 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +initial : relevance = 100, unhappiness=78 +target : relevance = 25, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for direction +source chosen = group[0:1] == ii +firstBond: predecessor bond between group[0:1] == ii and group[2:3] == jj +possible group: predecessor bond between group[0:1] == ii and group[2:3] == jj +trying from group[0:1] == ii to predecessor +proposing group from group[0:1] == ii to group[2:3] == jj +object chosen = group[2:3] == jj from target string +object chosen = group[2:3] == jj from target string +object chosen = group[4:5] == kk 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 +initial : relevance = 100, unhappiness=78 +target : relevance = 25, unhappiness=35 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +object chosen = group[0:3] == iijj from target string +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=35 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=78 +target : relevance = 12, unhappiness=35 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: b +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-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 = 25, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +to object: group[2:3] == jj +object chosen = group[0:3] == iijj 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 = 0, unhappiness=78 +target : relevance = 37, unhappiness=35 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=78 +target : relevance = 25, unhappiness=35 +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 = 12, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +to object: group[4:5] == kk +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 = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 1 +predecessor bond between a and b +lost fight with predecessor bond between a and b +failed to break bonds: Fizzle +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=35 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 1 +predecessor bond between a and b +won fight with predecessor bond between a and b +broke the bonds +no incompatible groups +building bond successor bond between a and b +initial : relevance = 50, unhappiness=78 +target : relevance = 12, unhappiness=35 +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-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for predecessor bond between group[2:3] == jj and group[4:5] == kk +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between b and c from other string +number of incompatibleBonds: 1 +predecessor bond between b and c +lost fight with predecessor bond between b and c +failed to break bonds: Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 37, unhappiness=35 +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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 25, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for predecessor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=84 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 25, unhappiness=35 +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 = 12, unhappiness=35 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: c +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 25, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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 = predecessor bond between i and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +initial : relevance = 50, unhappiness=79 +target : relevance = 25, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for direction +source chosen = group[4:5] == kk +no firstBond +no firstBond2 +object chosen = group[0:2] == abc from initial string +won fight with successor bond between a and b +broke the bonds +no incompatible Groups +building group +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=79 +target : relevance = 12, unhappiness=35 +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=79 +target : relevance = 25, unhappiness=35 +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=79 +target : relevance = 25, unhappiness=35 +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 +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +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 +bond strength = 48 for successor bond between b and c +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=35 +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 +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +number of incompatibleBonds: 1 +predecessor bond between group[0:1] == ii and group[2:3] == jj +lost fight with predecessor bond between group[0:1] == ii and group[2:3] == jj +failed to break bonds: Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 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-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 +object chosen = group[2:3] == jj from target string +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for direction +source chosen = group[4:5] == kk +no firstBond +no firstBond2 +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 = 12, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for direction +source chosen = group[0:1] == ii +firstBond: predecessor bond between group[0:1] == ii and group[2:3] == jj +possible group: predecessor bond between group[0:1] == ii and group[2:3] == jj +trying from group[0:1] == ii to predecessor +proposing group from group[0:1] == ii to group[2:3] == jj +object chosen = group[4:5] == kk from target string +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 57 for successor bond between group[2:3] == jj and group[4:5] == kk +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:3] == iijj from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for direction +source chosen = group[4:5] == kk +no firstBond +no firstBond2 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +object chosen = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +to object: group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for direction +source chosen = group[4:5] == kk +no firstBond +no firstBond2 +object chosen = group[0:1] == ii from target string +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 48 for successor bond between group[0:1] == ii and group[2:3] == jj +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for direction +source chosen = group[2:3] == jj +firstBond: predecessor bond between group[0:1] == ii and group[2:3] == jj +possible group: predecessor bond between group[0:1] == ii and group[2:3] == jj +trying from group[2:3] == jj to predecessor +proposing group from group[0:1] == ii to group[2:3] == jj +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +object chosen = group[0:2] == abc from initial string +urgency: 100.0, number: 1, bin: 7 +object chosen = group[2:3] == jj from target string +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for predecessor bond between group[0:1] == ii and group[2:3] == jj +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 group[2:3] == jj and group[4:5] == kk from other string +bond strength = 57 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk 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 group[4:5] == kk +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 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-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=35 +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 = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=35 +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 group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between group[2:3] == jj and group[4:5] == kk +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for group +object chosen = group[2:3] == jj from target string +destination: group[4:5] == kk +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[4:5] == kk +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 = 37, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from c to predecessor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for direction +source chosen = group[2:3] == jj +firstBond: predecessor bond between group[0:1] == ii and group[2:3] == jj +firstBond2: predecessor bond between group[2:3] == jj and group[4:5] == kk +Post 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 = 37, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for bond +to object: i +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=31 +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 +lost fight with predecessor bond between a and b +failed to break bonds: Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for bond +to object: group[0:1] == ii +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 94 for predecessor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for bond +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for group +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 57 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +predecessor bond between group[2:3] == jj and group[4:5] == kk +lost fight with predecessor bond between group[2:3] == jj and group[4:5] == kk +failed to break bonds: Fizzle +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = group[0:3] == iijj 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=31 +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 = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 94 for predecessor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=31 +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 = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for direction +source chosen = group[4:5] == kk +firstBond: predecessor bond between group[2:3] == jj and group[4:5] == kk +possible group: predecessor bond between group[2:3] == jj and group[4:5] == kk +trying from group[4:5] == kk to predecessor +proposing group from group[0:1] == ii to group[4:5] == kk +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:5] == iijjkk from target string +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 6 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=31 +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 = i from target string +object chosen = group[0:5] == iijjkk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = predecessor bond between i and group[2:3] == jj from other string +bond strength = 62 for predecessor bond between i and group[2:3] == jj +succeeded: posting bond-builder +object chosen = group[0:5] == iijjkk from target string +no incompatible bonds +no incompatible Groups +building group +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=31 +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 +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 +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 +posting bottom up codelets +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +object chosen = predecessor bond between i and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +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 group[2:3] == jj and group[4:5] == kk from other string +bond strength = 94 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk 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 = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +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 = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for group +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for group +object chosen = group[0:5] == iijjkk from target string +urgency: 100.0, number: 2, bin: 7 +urgency: 100.0, number: 2, bin: 7 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[4:5] == kk from target string +destination: j +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between j and group[4:5] == kk from other string +bond strength = 62 for predecessor bond between j and group[4:5] == kk +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 = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for group +object chosen = group[2:3] == jj from target string +object chosen = j from target string +object chosen = group[0:5] == iijjkk from target string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for direction +source chosen = group[0:1] == ii +firstBond: predecessor bond between group[0:1] == ii and group[2:3] == jj +possible group: predecessor bond between group[0:1] == ii and group[2:3] == jj +trying from group[0:1] == ii to predecessor +proposing group from group[0:1] == ii to group[4:5] == kk +object chosen = group[0:5] == iijjkk from target string +object chosen = i from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 2, bin: 7 +urgency: 100.0, number: 2, bin: 7 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=11 +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:5] == iijjkk from target string +object chosen = group[0:5] == iijjkk 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 = predecessor bond between j and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +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 = 12, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for bond +object chosen = group[0:5] == iijjkk from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:5] == iijjkk 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: a +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +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: 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: 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 = 0, unhappiness=15 +target : relevance = 12, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +object chosen = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness bond +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +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 = 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 = sameness bond between i and i from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between i and i +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 +object chosen = sameness bond between k and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between k and k +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +object chosen = c from initial string +urgency: 100.0, number: 1, bin: 7 +object chosen = c from initial string +object chosen = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness bond +object chosen = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness 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: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = b 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 40, unhappiness=88 +target string selected: iijjkk with 6 letters, 6 objects, 2 bonds for bond +source: j, destination: j +urgency: 100.0, number: 1, bin: 7 +object chosen = sameness bond between k 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 +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-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 40, unhappiness=86 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond +source: b, destination: a +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = a from initial string +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +bond strength = 48 for successor bond between b and c +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +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-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=100 +target : relevance = 40, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for group +object chosen = sameness bond between j and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between j and j +initial : relevance = 0, unhappiness=100 +target : relevance = 20, unhappiness=83 +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 = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for group +initial : relevance = 0, unhappiness=100 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 4 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for bond +source: j, destination: i +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for bond +source: k, destination: k +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = c 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 = a 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: j +chosen bond facet: letterCategory +Source: j, destination: j +source descriptor: J +destination descriptor: J +proposing sameness 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 60, unhappiness=80 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for bond +source: j, destination: k +urgency: 100.0, number: 1, bin: 7 +object chosen = j from target string +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +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 = 0, unhappiness=100 +target : relevance = 60, unhappiness=80 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for group +initial : relevance = 0, unhappiness=100 +target : relevance = 60, unhappiness=80 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 20, unhappiness=80 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for bond +source: i, destination: i +initial : relevance = 0, unhappiness=100 +target : relevance = 20, unhappiness=80 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond +to object: a +initial : relevance = 0, unhappiness=100 +target : relevance = 60, unhappiness=80 +target string selected: iijjkk with 6 letters, 6 objects, 4 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 = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +object chosen = j from target string +destination: j +chosen bond facet: letterCategory +Source: j, destination: j +source descriptor: J +destination descriptor: J +proposing sameness bond +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +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 +initial : relevance = 0, unhappiness=100 +target : relevance = 60, unhappiness=80 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for group +object chosen = group[2:3] == jj from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 60, unhappiness=80 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for bond +source: k, destination: 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 = 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=100 +target : relevance = 60, unhappiness=80 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +object chosen = group[2:3] == jj from target string +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +object chosen = sameness bond between j and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=94 +target : relevance = 60, unhappiness=80 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for group +initial : relevance = 0, unhappiness=94 +target : relevance = 60, unhappiness=80 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 60, unhappiness=80 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for bond +source: i, destination: 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 +object chosen = sameness bond between j and j from other string +already exists: activate descriptors & Fizzle +object chosen = sameness bond between i and i 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: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=89 +target : relevance = 60, unhappiness=80 +initial string selected: abc with 3 letters, 3 objects, 1 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 = 69 for successor bond between a and b +succeeded: posting bond-builder +object chosen = group[2:3] == jj 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 +succeeded: posting bond-builder +object chosen = k from target string +object chosen = b from initial string +object chosen = group[4:5] == kk from target string +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=80 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for bond +source: j, destination: 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 +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=84 +target : relevance = 50, unhappiness=64 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for group +initial : relevance = 0, unhappiness=84 +target : relevance = 50, unhappiness=64 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for group +object chosen = i from target string +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +object chosen = 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=64 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for bond +source: group[2:3] == jj, destination: i +object chosen = a from initial string +initial : relevance = 100, unhappiness=84 +target : relevance = 0, unhappiness=64 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: c +object chosen = group[0:1] == ii 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-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=64 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for bond +source: k, destination: group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=64 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for bond +source: k, destination: group[2:3] == jj +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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=64 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for bond +source: i, destination: i +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=64 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +firstBond2: sameness bond between k and k +possible group: sameness bond between k and k +trying from k to sameness +proposing group from k to k +object chosen = group[4:5] == kk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +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 +object chosen = group[4:5] == kk from target string +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = sameness bond between j and j from other string +already exists: activate descriptors & Fizzle +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:1] == ii from target string +object chosen = group[0:1] == ii from target string +object chosen = a from initial string +initial : relevance = 0, unhappiness=84 +target : relevance = 42, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for group +initial : relevance = 0, unhappiness=84 +target : relevance = 42, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 42, unhappiness=51 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 0, unhappiness=84 +target : relevance = 42, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for group +object chosen = group[0:1] == ii from target string +initial : relevance = 0, unhappiness=84 +target : relevance = 42, unhappiness=51 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=78 +target : relevance = 42, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 42, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +object chosen = a from initial string +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 42, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=78 +target : relevance = 42, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for group +object chosen = group[2:3] == jj from target string +destination: group[4:5] == kk +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[4:5] == kk +source descriptor: J +destination descriptor: K +proposing successor bond +initial : relevance = 0, unhappiness=78 +target : relevance = 42, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for group +object chosen = group[0:1] == ii from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = group[0:1] == ii from target string +already exists...activate descriptors & fizzle +object chosen = group[2:3] == jj from target string +destination: group[4:5] == kk +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[4:5] == kk +source descriptor: J +destination descriptor: K +proposing successor bond +object chosen = successor bond between group[2:3] == jj and k from other string +bond strength = 23 for successor bond between group[2:3] == jj and k +succeeded: posting bond-builder +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = b from initial string +object chosen = group[0:1] == ii from target string +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 91 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 37, unhappiness=38 +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 +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = group[0:1] == ii from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=84 +target : relevance = 0, unhappiness=38 +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[4:5] == kk from target string +destination: j +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between group[2:3] == jj and group[4:5] == kk +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=84 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=78 +target : relevance = 12, unhappiness=35 +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 = 12, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 91 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk 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 +succeeded: posting bond-builder +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=35 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: c +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=35 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=35 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +object chosen = group[0:1] == ii from target string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = group[4:5] == kk 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 12, unhappiness=35 +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 = 12, unhappiness=35 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = group[0:1] == ii 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 = 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: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 12, unhappiness=35 +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 +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = b from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=35 +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 = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +no incompatible bonds +no incompatible Groups +building group +initial : relevance = 0, unhappiness=84 +target : relevance = 37, unhappiness=37 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 37, unhappiness=37 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 100, unhappiness=84 +target : relevance = 12, unhappiness=37 +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=84 +target : relevance = 37, unhappiness=37 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = i from target string +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +initial : relevance = 0, unhappiness=84 +target : relevance = 37, unhappiness=37 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 37, unhappiness=37 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +initial : relevance = 0, unhappiness=84 +target : relevance = 37, unhappiness=37 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[0:1] == ii +no firstBond +no firstBond2 +object chosen = predecessor bond between j and group[4:5] == kk from other string +bond strength = 23 for predecessor bond between j and group[4:5] == kk +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=35 +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 = 37, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +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 = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +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: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[2:3] == jj from target string +object chosen = group[2:3] == jj from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = b from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between 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[2:3] == jj from target string +destination: group[0:1] == ii +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[0:1] == ii +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 = group[0:2] == abc from initial string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[2:3] == jj from target string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 57 for predecessor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = 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:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +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: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +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 = 12, unhappiness=35 +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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +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 group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +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 = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = k from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=35 +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 = 12, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +successor bond between group[2:3] == jj and group[4:5] == kk +lost fight with successor bond between group[2:3] == jj and group[4:5] == kk +failed to break bonds: Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[2:3] == jj +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[2:3] == jj to successor +proposing group from group[2:3] == jj to group[4:5] == kk +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] == ii from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:1] == ii from target string +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 91 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between group[0:1] == ii and group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = group[2:5] == jjkk 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 +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[4:5] == kk from target string +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +number of incompatibleBonds: 1 +successor bond between group[0:1] == ii and group[2:3] == jj +lost fight with successor bond between group[0:1] == ii and group[2:3] == jj +failed to break bonds: Fizzle +object chosen = group[4:5] == kk from target string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = group[2:3] == jj 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 = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for direction +source chosen = group[2:3] == jj +firstBond: successor bond between group[0:1] == ii and group[2:3] == jj +possible group: successor bond between group[0:1] == ii and group[2:3] == jj +trying from group[2:3] == jj to successor +proposing group from group[0:1] == ii to group[4:5] == kk +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = group[0:5] == iijjkk from target string +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for direction +source chosen = group[2:3] == jj +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[2:3] == jj to successor +proposing group from group[0:1] == ii to group[4:5] == kk +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = group[0:1] == ii 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:5] == iijjkk 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 = 25, unhappiness=31 +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 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +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 group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:5] == iijjkk from target string +no incompatible bonds +no incompatible Groups +building group +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = group[2:3] == jj from target string +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond 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:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +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 group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for group +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = group[0:5] == iijjkk 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 group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 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 = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between 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 +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 = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +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 = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +Post top down: top-down-bond-scout--category, with urgency: 6 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj 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] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +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 group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +posting bottom up codelets +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +source: i, destination: i +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +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 = 25, unhappiness=11 +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 group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +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 +posting bottom up codelets +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj 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 = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +urgency: 100.0, number: 2, bin: 7 +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 +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:1] == ii 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[2:3] == jj from target string +object chosen = k from target string +object chosen = c from initial string +object chosen = group[4:5] == kk 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 +urgency: 100.0, number: 1, bin: 7 +object chosen = b from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from b to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor 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 = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to c +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 2, bin: 7 +urgency: 100.0, number: 2, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +posting bottom up codelets +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +Post top down: top-down-bond-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness bond +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +object chosen = b 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 +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = sameness bond between k and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between k and k +object chosen = c from initial string +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = i from target string +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +object chosen = b from initial string +object chosen = sameness bond between k 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 +object chosen = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness 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 +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +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 = sameness bond between k 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 20, unhappiness=94 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond +source: c, destination: b +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 20, unhappiness=94 +target string selected: iijjkk with 6 letters, 6 objects, 1 bonds for bond +source: k, destination: 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 = 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-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +initial : relevance = 0, unhappiness=100 +target : relevance = 20, unhappiness=94 +target string selected: iijjkk with 6 letters, 6 objects, 1 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 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 +initial : relevance = 0, unhappiness=100 +target : relevance = 20, unhappiness=94 +initial string selected: abc with 3 letters, 3 objects, 0 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 = 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--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = 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 = 20, unhappiness=94 +target string selected: iijjkk with 6 letters, 6 objects, 1 bonds for bond +source: i, destination: i +object chosen = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +object chosen = sameness bond between i and i from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between i and i +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 = 48 for successor bond between i and j +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness bond +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +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 = 40, unhappiness=88 +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 = 40, unhappiness=88 +target string selected: iijjkk with 6 letters, 6 objects, 2 bonds for bond +source: i, destination: j +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 40, unhappiness=88 +target string selected: iijjkk with 6 letters, 6 objects, 2 bonds for bond +source: j, destination: k +object chosen = k from target string +object chosen = c from initial string +object chosen = j from target string +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +object chosen = 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-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=100 +target : relevance = 40, unhappiness=88 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for group +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 40, unhappiness=88 +target string selected: iijjkk with 6 letters, 6 objects, 2 bonds for bond +source: i, destination: i +object chosen = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness 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 = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=100 +target : relevance = 40, unhappiness=88 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for group +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +object chosen = k from target string +object chosen = b from initial string +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 40, unhappiness=88 +initial string selected: abc with 3 letters, 3 objects, 0 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 +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=100 +target : relevance = 40, unhappiness=88 +target string selected: iijjkk with 6 letters, 6 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 +object chosen = sameness bond between k 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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=100 +target : relevance = 0, unhappiness=88 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: c, destination: b +initial : relevance = 0, unhappiness=100 +target : relevance = 40, unhappiness=88 +target string selected: iijjkk with 6 letters, 6 objects, 2 bonds for group +initial : relevance = 0, unhappiness=100 +target : relevance = 40, unhappiness=88 +initial string selected: abc 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 = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness bond +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=94 +target : relevance = 40, unhappiness=88 +target string selected: iijjkk with 6 letters, 6 objects, 2 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 40, unhappiness=88 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: c, destination: b +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=94 +target : relevance = 40, unhappiness=88 +target string selected: iijjkk with 6 letters, 6 objects, 2 bonds for group +initial : relevance = 0, unhappiness=94 +target : relevance = 40, unhappiness=88 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 40, unhappiness=88 +target string selected: iijjkk with 6 letters, 6 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=89 +target : relevance = 40, unhappiness=88 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=89 +target : relevance = 40, unhappiness=88 +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: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between i and j +initial : relevance = 0, unhappiness=89 +target : relevance = 40, unhappiness=88 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for group +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=89 +target : relevance = 40, unhappiness=88 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: c +object chosen = group[4:5] == kk from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 40, unhappiness=88 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between b and c from other string +bond strength = 78 for successor bond between b and c +succeeded: posting bond-builder +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[4:5] == kk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=84 +target : relevance = 16, unhappiness=86 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: b +object chosen = j from target string +initial : relevance = 0, unhappiness=84 +target : relevance = 33, unhappiness=86 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 33, unhappiness=86 +target string selected: iijjkk with 6 letters, 7 objects, 3 bonds for bond +source: i, destination: i +initial : relevance = 100, unhappiness=84 +target : relevance = 16, unhappiness=86 +target string selected: iijjkk with 6 letters, 7 objects, 3 bonds for bond +to object: k +top_down_bond_scout__category +initial : relevance = 100, unhappiness=84 +target : relevance = 16, unhappiness=86 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 33, unhappiness=86 +target string selected: iijjkk with 6 letters, 7 objects, 3 bonds for bond +source: j, destination: i +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 33, unhappiness=86 +target string selected: iijjkk with 6 letters, 7 objects, 3 bonds for bond +source: j, destination: k +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +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 = 33, unhappiness=66 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: c +object chosen = b from initial string +initial : relevance = 100, unhappiness=78 +target : relevance = 16, unhappiness=66 +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 = 16, unhappiness=66 +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 = 0, unhappiness=78 +target : relevance = 33, unhappiness=66 +target string selected: iijjkk with 6 letters, 7 objects, 3 bonds for group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 16, unhappiness=66 +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 = 0, unhappiness=78 +target : relevance = 33, unhappiness=66 +target string selected: iijjkk with 6 letters, 7 objects, 3 bonds for group +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 16, unhappiness=66 +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=78 +target : relevance = 33, unhappiness=66 +target string selected: iijjkk with 6 letters, 7 objects, 3 bonds for group +object chosen = group[4:5] == kk from target string +destination: j +chosen bond facet: letterCategory +Source: group[4:5] == kk, 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 +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 +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=78 +target : relevance = 16, unhappiness=66 +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 +initial : relevance = 0, unhappiness=78 +target : relevance = 33, unhappiness=66 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for group +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=78 +target : relevance = 33, unhappiness=66 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for group +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=78 +target : relevance = 16, unhappiness=66 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for direction +source chosen = group[4:5] == kk +no firstBond +no firstBond2 +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 = 33, unhappiness=66 +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: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=65 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=65 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for group +object chosen = i from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 16, unhappiness=65 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +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 +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:1] == ii from target string +object chosen = group[0:1] == ii from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = successor bond between j and k from other string +bond strength = 93 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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top 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 = 28, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 14, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for direction +source chosen = group[0:1] == ii +no firstBond +no firstBond2 +initial : relevance = 0, unhappiness=15 +target : relevance = 28, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 28, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 28, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for bond +source: group[0:1] == ii, destination: j +initial : relevance = 0, unhappiness=15 +target : relevance = 28, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 4 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 = 28, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for group +object chosen = group[0:1] == ii 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: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 28, unhappiness=52 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 28, unhappiness=52 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for group +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:1] == ii from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 14, unhappiness=52 +target string selected: iijjkk with 6 letters, 8 objects, 4 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 28, unhappiness=52 +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 = 0, unhappiness=15 +target : relevance = 28, unhappiness=52 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 14, unhappiness=52 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor 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 = 14, unhappiness=52 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for bond +source: j, destination: j +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 28, unhappiness=52 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for bond +source: j, destination: j +initial : relevance = 100, unhappiness=15 +target : relevance = 14, unhappiness=52 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +initial : relevance = 100, unhappiness=15 +target : relevance = 14, unhappiness=52 +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: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor bond between j and group[4:5] == kk from other string +bond strength = 23 for predecessor bond between j and group[4:5] == kk +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +object chosen = group[0:1] == ii from target string +destination: j +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = group[0:1] == ii from target string +destination: j +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=18 +target : relevance = 28, unhappiness=53 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for bond +source: j, destination: group[0:1] == ii +initial : relevance = 100, unhappiness=18 +target : relevance = 14, unhappiness=53 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor 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=18 +target : relevance = 28, unhappiness=53 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for bond +source: group[0:1] == ii, destination: j +object chosen = successor bond between group[0:1] == ii and j from other string +bond strength = 45 for successor bond between group[0:1] == ii 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: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 28, unhappiness=52 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for bond +source: group[4:5] == kk, destination: j +initial : relevance = 0, unhappiness=15 +target : relevance = 28, unhappiness=52 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for group +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +object chosen = group[0:2] == 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 = 28, unhappiness=52 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for bond +source: group[4:5] == kk, destination: j +object chosen = sameness bond between j and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between j and j +initial : relevance = 100, unhappiness=15 +target : relevance = 14, unhappiness=52 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for direction +source chosen = group[4:5] == kk +no firstBond +no firstBond2 +object chosen = group[0:1] == ii from target string +destination: j +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between group[0:1] == ii and j from other string +bond strength = 45 for successor bond between group[0:1] == ii and j +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 14, unhappiness=52 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for bond +source: group[4:5] == kk, destination: j +object chosen = predecessor bond between j and group[4:5] == kk from other string +bond strength = 23 for predecessor bond between j and group[4:5] == kk +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 = 14, unhappiness=48 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 14, unhappiness=48 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 14, unhappiness=48 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between group[0:1] == ii and j from other string +bond strength = 45 for successor bond between group[0:1] == ii 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] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 14, unhappiness=48 +target string selected: iijjkk with 6 letters, 8 objects, 5 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 = group[0:2] == abc from initial string +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post 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 = 14, unhappiness=48 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between group[0:1] == ii and j from other string +bond strength = 45 for successor bond between group[0:1] == ii and j +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 14, unhappiness=48 +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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=48 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for bond +source: group[4:5] == kk, destination: j +initial : relevance = 100, unhappiness=15 +target : relevance = 14, unhappiness=48 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for direction +source chosen = group[4:5] == kk +no firstBond +no firstBond2 +initial : relevance = 0, unhappiness=15 +target : relevance = 14, unhappiness=48 +target string selected: iijjkk with 6 letters, 8 objects, 5 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 group[0:1] == ii and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 14, unhappiness=48 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor 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 = 14, unhappiness=48 +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: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 14, unhappiness=48 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = j from target string +destination: group[0:1] == ii +chosen bond facet: letterCategory +Source: j, destination: group[0:1] == ii +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 14, unhappiness=48 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +firstBond2: sameness bond between k and k +possible group: sameness bond between k and k +trying from k to sameness +proposing group from k to k +object chosen = 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[4:5] == kk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 14, unhappiness=48 +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 group[0:1] == ii and j from other string +bond strength = 43 for predecessor bond between group[0:1] == ii 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: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[4:5] == kk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 14, unhappiness=48 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for group +object chosen = group[4:5] == kk from target string +destination: j +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 14, unhappiness=48 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor 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 = 14, unhappiness=48 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 14, unhappiness=48 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 14, unhappiness=48 +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 = 42, unhappiness=48 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for bond +source: group[4:5] == kk, destination: j +initial : relevance = 0, unhappiness=15 +target : relevance = 14, unhappiness=48 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for bond +to object: j +initial : relevance = 100, unhappiness=15 +target : relevance = 14, unhappiness=48 +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 = predecessor bond between j and group[4:5] == kk from other string +bond strength = 23 for predecessor bond between j and group[4:5] == kk +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 14, unhappiness=48 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 14, unhappiness=48 +target string selected: iijjkk with 6 letters, 8 objects, 5 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 = 42, unhappiness=48 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for bond +source: group[0:1] == ii, destination: j +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=48 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = 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 = 14, unhappiness=48 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between 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: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=48 +target string selected: iijjkk with 6 letters, 8 objects, 5 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 = 14, unhappiness=48 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for group +object chosen = group[1:2] == ij from target string +object chosen = sameness bond between j 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 = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness 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 = 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 +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 +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 +succeeded: posting bond-builder +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +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 +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 = c from initial string +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 = i 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 = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness bond +object chosen = sameness bond between i and i from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between i and i +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +object chosen = sameness bond between i and i from other string +object chosen = successor bond between i and j from other string +bond strength = 93 for successor bond between i and j +succeeded: posting bond-builder +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +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: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness bond +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-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 20, unhappiness=89 +target string selected: iijjkk with 6 letters, 6 objects, 2 bonds for bond +source: j, destination: i +initial : relevance = 0, unhappiness=94 +target : relevance = 20, unhappiness=89 +target string selected: iijjkk with 6 letters, 6 objects, 2 bonds for direction +source chosen = k +no firstBond +no firstBond2 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 20, unhappiness=89 +target string selected: iijjkk with 6 letters, 6 objects, 2 bonds for bond +source: i, destination: i +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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 20, unhappiness=89 +target string selected: iijjkk with 6 letters, 6 objects, 2 bonds for bond +source: k, destination: k +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=94 +target : relevance = 20, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +to object: b +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 20, unhappiness=91 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: c, destination: b +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=91 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = a +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 = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = 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 = sameness bond between k and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between k 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 = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=94 +target : relevance = 20, unhappiness=86 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +object chosen = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness bond +object chosen = successor bond between j and k from other string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 40, unhappiness=86 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: i, destination: i +object chosen = predecessor 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 = 48 for successor bond between j and k +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +object chosen = i from target string +initial : relevance = 0, unhappiness=94 +target : relevance = 40, unhappiness=86 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for group +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +object chosen = k from target string +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +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 b and c from other string +already exists: activate descriptors & Fizzle +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +urgency: 100.0, number: 1, bin: 7 +object chosen = j from target string +initial : relevance = 50, unhappiness=94 +target : relevance = 0, unhappiness=86 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for bond +to object: i +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=94 +target : relevance = 40, unhappiness=81 +target string selected: iijjkk with 6 letters, 6 objects, 4 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 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 +urgency: 23.200000000000003, number: 1, bin: 2 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 40, unhappiness=81 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: b, destination: c +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 40, unhappiness=81 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for bond +source: i, destination: i +initial : relevance = 0, unhappiness=94 +target : relevance = 40, unhappiness=81 +target string selected: iijjkk with 6 letters, 6 objects, 4 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-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[4:5] == kk from target string +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 40, unhappiness=78 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for bond +source: k, destination: j +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=89 +target : relevance = 40, 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 = 0, unhappiness=89 +target : relevance = 40, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: c, destination: b +initial : relevance = 0, unhappiness=89 +target : relevance = 40, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 40, unhappiness=78 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for bond +source: i, destination: i +object chosen = sameness bond between i and i 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-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 40, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: b, destination: a +object chosen = group[1:2] == ij from target string +initial : relevance = 50, unhappiness=94 +target : relevance = 0, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +to object: a +initial : relevance = 0, unhappiness=94 +target : relevance = 40, unhappiness=78 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for group +object chosen = group[4:5] == kk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = predecessor bond between a and b from other string +bond strength = 69 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between a and b from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between a and b +initial : relevance = 0, unhappiness=94 +target : relevance = 33, unhappiness=78 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 33, unhappiness=78 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for bond +source: k, destination: j +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +object chosen = group[4:5] == kk from target string +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 100, unhappiness=84 +target : relevance = 0, unhappiness=66 +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 = 100, unhappiness=84 +target : relevance = 0, unhappiness=66 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for direction +source chosen = i +firstBond: sameness bond between i and i +possible group: sameness bond between i and i +trying from i to sameness +proposing group from i to i +object chosen = successor bond between j and k from other string +bond strength = 65 for successor bond between j and k +succeeded: posting bond-builder +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=84 +target : relevance = 33, unhappiness=66 +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 = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=84 +target : relevance = 0, unhappiness=66 +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 = 33, unhappiness=66 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for bond +source: i, destination: i +initial : relevance = 0, unhappiness=84 +target : relevance = 33, unhappiness=66 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for group +initial : relevance = 0, unhappiness=84 +target : relevance = 33, unhappiness=66 +target string selected: iijjkk with 6 letters, 7 objects, 4 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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=78 +target : relevance = 33, unhappiness=66 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 33, unhappiness=66 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for bond +source: j, destination: group[4:5] == kk +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[4:5] == kk from target string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=78 +target : relevance = 33, unhappiness=66 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +urgency: 100.0, number: 1, bin: 7 +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=66 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: c +initial : relevance = 0, unhappiness=78 +target : relevance = 33, unhappiness=66 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for group +initial : relevance = 0, unhappiness=78 +target : relevance = 33, unhappiness=66 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 33, unhappiness=66 +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 = 78 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +object chosen = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness bond +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 33, unhappiness=66 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for bond +source: j, destination: i +initial : relevance = 0, unhappiness=84 +target : relevance = 33, unhappiness=66 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 0, unhappiness=84 +target : relevance = 33, unhappiness=66 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for group +initial : relevance = 0, unhappiness=84 +target : relevance = 33, unhappiness=66 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: b +initial : relevance = 100, unhappiness=84 +target : relevance = 0, unhappiness=66 +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 = 0, unhappiness=84 +target : relevance = 33, unhappiness=66 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +object chosen = group[0:1] == ii from target string +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = i from target string +object chosen = group[0:1] == ii 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[4:5] == kk from target string +initial : relevance = 100, unhappiness=84 +target : relevance = 0, unhappiness=66 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for direction +source chosen = i +firstBond: sameness bond between i and i +possible group: sameness bond between i and i +trying from i to sameness +proposing group from i to i +object chosen = b from initial string +object chosen = group[0:1] == ii from target string +object chosen = group[0:1] == ii from target string +no incompatible bonds +no incompatible Groups +building group +initial : relevance = 0, unhappiness=84 +target : relevance = 28, unhappiness=66 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = i from target string +initial : relevance = 0, unhappiness=84 +target : relevance = 28, unhappiness=66 +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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 28, unhappiness=53 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for bond +source: group[4:5] == kk, destination: j +initial : relevance = 0, unhappiness=78 +target : relevance = 28, unhappiness=53 +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 = 0, unhappiness=78 +target : relevance = 28, unhappiness=53 +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 = 48 for successor bond between b and c +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=53 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for direction +source chosen = group[0:1] == ii +no firstBond +no firstBond2 +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[4:5] == kk from target string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=78 +target : relevance = 28, unhappiness=53 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for group +object chosen = group[0:1] == ii from target string +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 28, unhappiness=53 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for bond +source: group[4:5] == kk, destination: j +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 28, unhappiness=53 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 0, unhappiness=84 +target : relevance = 28, unhappiness=53 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 28, unhappiness=53 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +object chosen = group[0:1] == ii 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:1] == ii from target string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=84 +target : relevance = 28, unhappiness=53 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = k from target string +object chosen = group[4:5] == kk from target string +initial : relevance = 0, unhappiness=84 +target : relevance = 28, unhappiness=53 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for group +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=78 +target : relevance = 28, unhappiness=53 +target string selected: iijjkk with 6 letters, 8 objects, 4 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 28, unhappiness=53 +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=78 +target : relevance = 28, unhappiness=53 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for bond +source: group[0:1] == ii, destination: j +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=53 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: a +initial : relevance = 0, unhappiness=78 +target : relevance = 28, unhappiness=53 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for group +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=78 +target : relevance = 28, unhappiness=53 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for group +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 +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 +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:1] == ii from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=18 +target : relevance = 0, unhappiness=53 +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=18 +target : relevance = 28, unhappiness=53 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for bond +source: j, destination: j +initial : relevance = 0, unhappiness=18 +target : relevance = 28, unhappiness=53 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for group +initial : relevance = 0, unhappiness=18 +target : relevance = 28, unhappiness=53 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for group +initial : relevance = 0, unhappiness=18 +target : relevance = 28, unhappiness=53 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=18 +target : relevance = 28, unhappiness=53 +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=18 +target : relevance = 28, unhappiness=53 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for bond +source: group[0:1] == ii, destination: j +object chosen = group[0:1] == ii from target string +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=18 +target : relevance = 28, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for group +initial : relevance = 0, unhappiness=18 +target : relevance = 28, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=18 +target : relevance = 28, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for bond +source: j, destination: group[4:5] == kk +initial : relevance = 100, unhappiness=18 +target : relevance = 0, unhappiness=51 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=18 +target : relevance = 28, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for group +initial : relevance = 0, unhappiness=18 +target : relevance = 28, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for group +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=18 +target : relevance = 28, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for bond +source: group[0:1] == ii, destination: j +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=18 +target : relevance = 0, unhappiness=51 +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 = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +object chosen = 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 +Post top down: top-down-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: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 28, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for group +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 28, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 28, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for bond +source: group[0:1] == ii, destination: j +object chosen = group[3:4] == jk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=51 +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 = 28, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for bond +source: group[4:5] == kk, destination: j +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 28, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for bond +source: group[4:5] == kk, destination: j +object chosen = sameness bond between j and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between j and j +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +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: 6 +posting bottom up codelets +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=48 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for bond +source: group[0:1] == ii, 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=48 +target string selected: iijjkk with 6 letters, 8 objects, 5 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: group[4:5] == kk +chosen bond facet: letterCategory +Source: j, destination: group[4:5] == kk +source descriptor: J +destination descriptor: K +proposing successor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=48 +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=48 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for bond +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=48 +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 = 78 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between j and group[4:5] == kk from other string +bond strength = 62 for successor bond between j and group[4:5] == kk +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--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between b and c from other string +number of incompatibleBonds: 1 +successor bond between b and c +lost fight with successor bond between b and c +failed to break bonds: Fizzle +initial : relevance = 0, unhappiness=84 +target : relevance = 42, unhappiness=47 +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=84 +target : relevance = 42, unhappiness=47 +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 +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 +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=84 +target : relevance = 28, unhappiness=47 +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 +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=84 +target : relevance = 0, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for direction +source chosen = group[0:1] == ii +no firstBond +no firstBond2 +initial : relevance = 100, unhappiness=84 +target : relevance = 0, unhappiness=47 +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-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for bond +source: group[4:5] == kk, destination: j +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[4:5] == kk from target string +destination: j +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 28, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for bond +source: group[0:1] == ii, destination: j +object chosen = predecessor bond between j and group[4:5] == kk from other string +bond strength = 45 for predecessor bond between j and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and j from other string +bond strength = 62 for successor bond between group[0:1] == ii and j +initial : relevance = 0, unhappiness=15 +target : relevance = 28, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=47 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 28, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for bond +source: j, destination: group[4:5] == kk +object chosen = successor bond between j and group[4:5] == kk from other string +bond strength = 62 for successor bond between j and group[4:5] == kk +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 28, unhappiness=47 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +initial : relevance = 0, unhappiness=15 +target : relevance = 28, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=47 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=47 +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 28, unhappiness=48 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=48 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=48 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +initial : relevance = 0, unhappiness=15 +target : relevance = 28, unhappiness=48 +target string selected: iijjkk with 6 letters, 8 objects, 5 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=48 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=48 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=48 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between 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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=47 +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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=47 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 0, unhappiness=79 +target : relevance = 42, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 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 +initial : relevance = 50, unhappiness=79 +target : relevance = 28, unhappiness=47 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:1] == ii from target string +destination: j +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 28, unhappiness=47 +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 = j from target string +destination: j +chosen bond facet: letterCategory +Source: j, destination: j +source descriptor: J +destination descriptor: J +proposing sameness bond +object chosen = 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 = 28, unhappiness=47 +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-group-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-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[0:1] == ab from initial string +initial : relevance = 50, unhappiness=79 +target : relevance = 28, unhappiness=47 +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=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for direction +source chosen = group[0:1] == ii +no firstBond +no firstBond2 +object chosen = successor bond between group[0:1] == ii and j from other string +bond strength = 62 for successor bond between group[0:1] == ii 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 = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between j and group[4:5] == kk 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=79 +target : relevance = 28, unhappiness=47 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 50, unhappiness=79 +target : relevance = 28, unhappiness=47 +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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--category, with urgency: 4 Post top down: top-down-bond-scout--category, with urgency: 4 Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top 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 group -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder object chosen = group[0:1] == ab from initial string -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +object chosen = group[4:5] == kk 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 = 28, unhappiness=47 +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 = 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 -object chosen = group[0:1] == ab from initial 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:1] == ab 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 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=79 +target : relevance = 0, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for direction +source chosen = group[0:1] == ii +no firstBond +no firstBond2 +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--category, with urgency: 4 Post top down: top-down-bond-scout--category, 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-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-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 +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=47 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for bond +to object: j +initial : relevance = 50, unhappiness=79 +target : relevance = 28, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for group +object chosen = predecessor bond between j and group[4:5] == kk from other string +bond strength = 45 for predecessor bond between j and group[4:5] == kk succeeded: posting bond-builder +initial : relevance = 50, unhappiness=79 +target : relevance = 28, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for group +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=47 +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 = 28, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for group +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=47 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = group[1:2] == ij from target string +object chosen = group[1:2] == bc from initial string +object chosen = sameness bond between j and j from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 28, unhappiness=47 +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 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top 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=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for group +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=47 +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 = 28, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 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 = 28, unhappiness=47 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=47 +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[3:4] == jk from target string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 28, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for bond +source: group[0:1] == ii, destination: j +object chosen = successor bond between group[0:1] == ii and j from other string +bond strength = 62 for successor bond between group[0:1] == ii and j +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for group +initial : relevance = 50, unhappiness=79 +target : relevance = 28, unhappiness=47 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +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:1] == ab 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-group-scout--direction, with urgency: 3 +Post top down: 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: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top 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 = 0, unhappiness=47 initial string selected: abc with 3 letters, 4 objects, 2 bonds for group initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=47 +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 +object chosen = successor 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 42, unhappiness=47 initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: group[0:1] == ab, destination: c +initial : relevance = 33, unhappiness=78 +target : relevance = 0, unhappiness=47 +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 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: 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 -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder +target : relevance = 0, unhappiness=47 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: group[0:1] == ab, destination: c +object chosen = j from target string +destination: group[0:1] == ii +chosen bond facet: letterCategory +Source: j, destination: group[0:1] == ii +source descriptor: J +destination descriptor: I +proposing predecessor bond 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] == ijk from target string -object chosen = group[0:2] == ijk from target string +target : relevance = 28, unhappiness=47 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from a to successor +proposing group from a to b +initial : relevance = 33, unhappiness=78 +target : relevance = 0, unhappiness=47 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: group[0:1] == ab +initial : relevance = 33, unhappiness=78 +target : relevance = 28, unhappiness=47 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group top_down_bond_scout__category initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=47 +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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 33, unhappiness=78 +target : relevance = 0, unhappiness=47 +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 = 0, unhappiness=47 +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=78 +target : relevance = 42, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for group +object chosen = group[0:1] == ab from initial string +object chosen = predecessor bond between group[0:1] == ii and j from other string +bond strength = 45 for predecessor bond between group[0:1] == ii and j +initial : relevance = 33, unhappiness=78 +target : relevance = 28, unhappiness=47 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 0, unhappiness=78 +target : relevance = 42, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for group +top_down_bond_scout__category +initial : relevance = 33, unhappiness=78 +target : relevance = 0, unhappiness=47 initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond source: c, destination: group[0:1] == ab initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -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 -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle +target : relevance = 28, unhappiness=47 +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 = 33, unhappiness=78 +target : relevance = 28, unhappiness=47 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:1] == ab from initial string +initial : relevance = 33, unhappiness=78 +target : relevance = 28, unhappiness=47 +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 +already exists...activate descriptors & fizzle +initial : relevance = 33, unhappiness=78 +target : relevance = 28, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 Post top down: top-down-group-scout--category, with urgency: 4 Post top down: top-down-group-scout--category, with urgency: 4 Post top down: top-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:1] == ab 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[1:2] == bc from initial string top_down_bond_scout__category initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for bond +source: j, destination: j +initial : relevance = 0, unhappiness=78 +target : relevance = 42, unhappiness=47 initial string selected: abc 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 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 +target : relevance = 28, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 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 -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle +target : relevance = 28, unhappiness=47 +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 = 0, unhappiness=15 +target : relevance = 28, unhappiness=47 initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction source chosen = group[0:1] == ab no firstBond no firstBond2 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -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 -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from b to c -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 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 +target : relevance = 28, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for bond +source: group[4:5] == kk, destination: j 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 = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor 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 -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 = 33, unhappiness=78 -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] == ijk from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 +target : relevance = 28, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for bond top_down_bond_scout__category initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 +target : relevance = 28, unhappiness=47 initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond source: group[0:1] == ab, destination: c -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: 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 = 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 +target : relevance = 0, unhappiness=47 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c 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 +target : relevance = 0, unhappiness=47 initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction source chosen = b firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to b -object chosen = group[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 -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 = 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 -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 = successor bond between j and k 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 Post top down: top-down-bond-scout--direction, with urgency: 3 Post top down: top-down-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-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 6 Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 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 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 = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 +object chosen = successor bond between group[0:1] == ii and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 33, unhappiness=80 +target : relevance = 0, unhappiness=47 initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c +source chosen = group[0:1] == ab +no firstBond no firstBond2 +initial : relevance = 33, unhappiness=80 +target : relevance = 28, unhappiness=47 +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: b, destination: a -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 = 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 = 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=80 +target : relevance = 0, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for bond +source: group[0:1] == ii, destination: j +initial : relevance = 33, unhappiness=80 +target : relevance = 28, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for group object chosen = c from initial string destination: group[0:1] == ab -object chosen = group[0:1] == ab from initial 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 = 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 = 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 -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 bond -to object: k -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 = 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 = 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--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -won fight with group[0:1] == ab -broke the groups -building bond predecessor bond between a and b -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 -initial : relevance = 0, 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 = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -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 -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 = 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 -Post top down: top-down-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 -posting bottom up codelets -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: successor bond between i and j -firstBond2: successor bond between j and 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 = 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 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: 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 -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 -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 = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to b -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for 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-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:1] == ab from initial string -object chosen = group[0:1] == ab from initial string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 91 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:1] == ab from initial string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 33, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 33, unhappiness=79 -target : relevance = 100, 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 = 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 = 94 for predecessor bond between b and c -succeeded: posting bond-builder -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 = 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 -Post top down: top-down-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 -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 -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 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 = 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=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 -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[0:1] == ab, destination: c -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 = 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 -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 -top_down_bond_scout__category -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -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: b -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == 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 -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: a -object chosen = group[0:2] == ijk from target 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 -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 = 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 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 = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -top_down_bond_scout__category -initial : relevance = 33, 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 i and j from other string -already exists: activate descriptors & 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-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 -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=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 = 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 -bond strength = 91 for predecessor bond between a and b -succeeded: posting bond-builder -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 = 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:1] == ab from initial string -destination: c -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 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 -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 -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 -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-bond-scout--category, with urgency: 4 -Post top down: top-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 = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = successor bond between b and c 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 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 = 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 -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 -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 = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 = 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 direction -source chosen = group[0:1] == ab -no firstBond -no firstBond2 -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between c and k -urgency: 23.200000000000003, number: 1, bin: 2 -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: a -object chosen = a from initial string -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 = 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 = 91 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 -object chosen = predecessor bond between a and b from other string -bond strength = 91 for predecessor bond between a and b -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-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 -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 = 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 -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 = c from initial string -destination: group[0:1] == ab -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for 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 -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[0:1] == ab, destination: c -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 -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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = c from initial string -object chosen = group[0:1] == ab from initial string -object chosen = group[1:2] == bc from initial string -no incompatible bonds -lost fight with group[0:1] == ab -failed to break Groups: Fizzle -object chosen = group[0:1] == ab from initial string -object chosen = group[0:2] == abc from initial string -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -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 = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: group[0:1] == ab, destination: c -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 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with 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 = 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 = group[1:2] == bc from initial string -no incompatible bonds -won fight with group[0:1] == ab -broke the Groups -building 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: 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 = 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 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 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 -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 = 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 = 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 -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: b -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 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-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 -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 = 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 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 = 65 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 33, unhappiness=78 -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 = a 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 = 33, unhappiness=78 -target : relevance = 100, unhappiness=18 -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 -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--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 = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -won fight with group[1:2] == bc -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and k -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 33, unhappiness=94 -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 -initial : relevance = 33, unhappiness=94 -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: 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] == ijk from target string -initial : relevance = 33, unhappiness=94 -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 -initial : relevance = 33, unhappiness=94 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-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 = 33, 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 -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: group[1:2] == bc -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = 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 j and k from other 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 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: group[1:2] == bc -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: group[1:2] == bc, destination: a -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-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 -object chosen = group[0:1] == ab from initial string -object chosen = a from initial string -destination: group[1:2] == bc -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 -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 -urgency: 100.0, number: 1, bin: 7 -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 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with 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 group -object chosen = predecessor bond between b and c from other string -bond strength = 65 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 -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == 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 -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 = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = group[1:2] == bc from initial string -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 = 0, 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--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 a and b from other string -bond strength = 94 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 33, unhappiness=94 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 33, unhappiness=94 -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 -no incompatible bonds -lost fight with group[1:2] == bc -failed to break Groups: Fizzle -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -won fight with group[1:2] == bc -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between c and k -building bond predecessor bond between b and c -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=94 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -initial : relevance = 100, unhappiness=94 -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 -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 -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 -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 = 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 bond -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 = 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 = 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: predecessor bond between b and c -firstBond2: predecessor bond between a and b -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-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -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 = 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 direction -source chosen = b -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from b to predecessor -proposing group from b to c -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -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--category, with urgency: 4 -posting bottom up codelets -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 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 -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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-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 -urgency: 100.0, number: 1, bin: 7 -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 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 -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 = 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--direction, with urgency: 3 -Post top down: 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 -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 = 50, unhappiness=84 -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=84 -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=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 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-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 -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 = 100, unhappiness=89 -target : relevance = 100, unhappiness=18 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=89 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = b from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = 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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=89 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -Post top down: top-down-bond-scout--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 = 96 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 = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[1:2] == bc from initial string -object chosen = group[0:2] == ijk from target string -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 group -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 = group[0:1] == ab from initial string -urgency: 100.0, number: 1, bin: 7 -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 -Post top down: top-down-group-scout--direction, with 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 = i 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 -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = a from initial string -object chosen = group[0:2] == 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 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor 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 -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 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 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = k 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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -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 -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 -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: 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: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and 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 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -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 group -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = j 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 -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 -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 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 = j from target 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 -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 = c 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 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 -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: 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 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 -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 -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 -bond strength = 69 for successor bond between b and c -succeeded: posting bond-builder -object chosen = j 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: c, destination: b -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 -firstBond: 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 = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = j 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 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 = b 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: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = b from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 91 for predecessor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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 -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: c -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: 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=78 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 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 = 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 i and j from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, 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 a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = 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 = 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 = 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=78 -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 = 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 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-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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 bond -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 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 = 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 c -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: c, destination: b -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -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: successor bond between b and c -firstBond2: 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 -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -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 -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 -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 = 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 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 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post 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 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: j, destination: i -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=79 -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 = predecessor bond between j and k from other string -bond strength = 69 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 = c 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 = 48 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 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-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-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=78 -target : relevance = 50, unhappiness=84 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for group -object chosen = group[0:2] == abc from initial string -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] == abc from initial string -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 = 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=78 -target : relevance = 0, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: a -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=78 -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] == 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 group -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 -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 -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 = 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-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 -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] == ijk from target string -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 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, 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=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 -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 -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 -initial : 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 -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 -initial : relevance = 100, unhappiness=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-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 = 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 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] == 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 = 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 -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 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -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] == 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 -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 -object 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 = a -firstBond: successor 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 = 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 -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 -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 = 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 = 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 -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 -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 = c -firstBond: successor 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 -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] == 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 = 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 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between b and c from other string -bond strength = 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 = 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 -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 -initial : 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 = 0, 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 = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = 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 = 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 = predecessor bond between b and c from other string -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 -initial : 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 = 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 a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = 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 = 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 = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 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 = 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 -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 = k 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 = 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 -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 -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 -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 -initial : relevance = 100, unhappiness=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 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 bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between 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 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -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 = 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 -object 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 -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 -posting bottom up codelets -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 -initial : 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 -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 -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 -object 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 -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 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 -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 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object 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 -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 -object 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 = 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 -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 -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 -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 = 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 = 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 -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 -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 -object chosen = a from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -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: a -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 = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = a from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 = 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 -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 = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=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 = a from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 -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 -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=89 -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 = 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 -bond strength = 96 for successor bond 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 = b from initial string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -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 -object chosen = c 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 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=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 -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 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 = c -firstBond: successor 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-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -initial : relevance = 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 = 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 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 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 = 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 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-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 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: c, destination: b -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 = 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 = 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 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 -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 -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 -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 -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 = j from target string -urgency: 23.200000000000003, number: 1, bin: 2 -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=84 -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-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 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 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between 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 = 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 = 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 -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 -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -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 -initial : relevance = 100, unhappiness=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 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 -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 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 = 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 = 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 = 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--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == ijk from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == ijk from target 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 = 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-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = group[0:2] == abc from initial string -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 = 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 = 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 -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 -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 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 group -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 group -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 = 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 -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 = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -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 -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 -urgency: 100.0, number: 1, bin: 7 -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 = 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 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 -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 -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 direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=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 -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 -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 -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 -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 -posting bottom up codelets -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor 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--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 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 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -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 = a from initial string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -urgency: 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 -object chosen = predecessor 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 = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 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 = 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 -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 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 = 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 = 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 -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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=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 a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = 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 -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 -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 = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -no incompatible groups -building bond predecessor bond between b and c -object chosen = successor bond between b and c from other string -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 = 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 -urgency: 100.0, number: 1, bin: 7 -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 -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-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 -initial : relevance = 100, unhappiness=78 -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 = 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 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = 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 = 91 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -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 = 0, unhappiness=15 -target : relevance = 0, unhappiness=100 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: i, destination: j -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == abc from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = 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 -Post top down: 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 = 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 -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 -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 = 96 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 -building bond successor 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 -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 -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-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=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 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 = 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 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = 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 -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 = 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 = 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 -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 -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 = i 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 -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 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 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 -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 = 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 -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: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = 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 -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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = c from initial string -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] == 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 = c from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -initial : 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 -object chosen = predecessor 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 = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -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 = 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 -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 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 -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: i -initial : 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 -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] == 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: 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 -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -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 -lost fight with group[0:2] == ijk -failed to break groups: Fizzle -object chosen = c from initial string -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=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: 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 -Post top 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 = i 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] == 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 -top_down_bond_scout__category -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 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = 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 = a 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 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 = 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 = a 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 = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between b and c -object chosen = 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 -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 = 78 for successor bond between a and b -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = 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 -object chosen = successor 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 -destination: i -chosen bond facet: letterCategory -Source: j, destination: i -source descriptor: J -destination descriptor: I -proposing predecessor bond -object chosen = Correspondence between a and i from other string -object chosen = successor bond between a and b from other string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between 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 = 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 = 0, unhappiness=100 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object 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 = 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 = 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--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 = 0, unhappiness=100 -target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond -source: i, destination: j -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=100 -target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond -to object: k -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: successor 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 = 0, unhappiness=100 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = group[0:2] == abc from initial string -object 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 = 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 -Post top down: top-down-group-scout--direction, with 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: 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 = 96 for successor bond 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 = 50, unhappiness=100 -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 -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 = 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=100 -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 -posting bottom up codelets -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 -object chosen = k 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 -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 -bond strength = 48 for predecessor bond between j and k -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond 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=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--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 = 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=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 -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: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 -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] == ijk from target string -no incompatible bonds -no incompatible Groups -building 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 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 = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -urgency: 100.0, number: 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] == ijk from target string -posting bottom up codelets -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: 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 -object chosen = b 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 = i 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 -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 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 -bond strength = 48 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 -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 = 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 -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 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 -object chosen = j 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 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 = 91 for predecessor bond between i and j -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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = 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 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 -initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond -source: b, destination: c -object chosen = k from target 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 -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 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 -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 = predecessor bond between b and c from other string -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=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 = 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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 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 -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -top_down_bond_scout__category -initial : relevance = 0, unhappiness=94 -target : relevance = 50, unhappiness=89 -target string selected: 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 = 48 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = i from target string -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 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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 -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 -object chosen = predecessor bond between i and j from other string -object chosen = i from target string -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 = 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 = 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 = 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 = 0, 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 -possible group: successor bond between b and c -trying from b to successor -proposing group from b 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 = 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=94 -target : relevance = 0, unhappiness=84 -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 = k 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[1:2] == bc from initial string -object chosen = predecessor bond between i and j 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 -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-bond-scout--category, with urgency: 4 -Post top down: 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 = 78 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 = 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 -object 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=78 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -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 = 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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=84 -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: 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 -urgency: 100.0, number: 1, bin: 7 -object chosen = i from target string -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 = 48 for successor bond between i and j -object chosen = successor bond between b and c from other string -bond strength = 78 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=89 -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 -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 -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 = 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-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 -already exists: activate descriptors & Fizzle -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 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 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between i and j from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=84 -target : relevance = 0, 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = j 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 -bond strength = 78 for successor bond between b and c -succeeded: posting bond-builder -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 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 = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: j, destination: k -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 -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -initial : relevance = 100, 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=84 -target : relevance = 0, unhappiness=78 -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 = 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 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 -object 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=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 -object chosen = group[0:2] == abc from initial 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 = 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 -no incompatible bonds -no incompatible Groups -building group -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 -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 = successor bond between a and b 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 bond -to object: a -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-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 -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 = 91 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 = predecessor bond between j and k from other string -bond strength = 96 for predecessor 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 direction -source chosen = c -firstBond: successor bond between 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 = 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 = 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 = 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 -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 = 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 -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 = 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 = 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 -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 -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 -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -no incompatible groups -building bond successor bond between a and b -Post top down: top-down-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 -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] == 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] == abc from initial string -already exists...activate descriptors & fizzle -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 = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: 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-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 b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -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 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to c -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = j 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 -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 -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 = 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 = 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 = 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: 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 -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 = 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 -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: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to c -object chosen = predecessor bond between 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 = 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 -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 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 -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 -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 bond -to object: 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 = 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=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 -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 = 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 direction -source chosen = c -firstBond: successor bond between 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 -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 = 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 = 91 for successor bond between i and j -succeeded: posting bond-builder -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 -urgency: 24.1, number: 2, 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 -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 = 91 for successor bond between j and k -succeeded: posting bond-builder -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 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 -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 -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: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -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 -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 = 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 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: 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] == ijk from target string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -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 -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 -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 = 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: 24.1, number: 2, bin: 2 -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 -object chosen = group[0:2] == ijk from target 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 -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 = 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 = 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=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 -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 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 group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -urgency: 24.1, number: 2, bin: 2 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: 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 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 24.1, number: 2, bin: 2 -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 -urgency: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, bin: 2 -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 = b 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 = 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: 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-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 -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 -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: 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 = 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 = 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 -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 = group[0:2] == abc from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -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-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 = 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: 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] == ijk from target string -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 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = predecessor bond between 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 -top_down_bond_scout__category -initial : relevance = 50, 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 -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 -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 = 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 -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 = 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 = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = 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 = 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 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -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 -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 = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -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 -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 = 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 = 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 = 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 = 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 -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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -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 -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 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 -top_down_bond_scout__category -initial : relevance = 100, 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 = 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=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 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: a, destination: b -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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-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 -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 -trying to break incompatible correspondences -lost fight with Correspondence between c 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: 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: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 -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 -Post top down: 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 -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between a and i -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 -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 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 -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 -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 -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 = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = b from initial string -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 -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 -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -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 = 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 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 = j from target string -object chosen = group[0:2] == ijk from target string -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 -object 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 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 = 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 -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 = 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 = 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 -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 = 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 -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 -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 -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: 23.200000000000003, number: 1, 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 -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 -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 -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between 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: 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 = 69 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 -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 = c 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 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 -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 = 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 = 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 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 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 -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial 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 = 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 = predecessor 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 = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-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 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 = 100, 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 -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 = 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 -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 -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 = i from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -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 bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -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 = group[0:2] == abc 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-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 -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 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 -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 -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 = 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 = 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 -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 -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 = 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 -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 -object 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 -initial : 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: 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 -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 -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 -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 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 -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 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -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 -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 -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 -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 -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 -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 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 -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 -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 = 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 = 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: 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 -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 -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 -bond strength = 48 for successor 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 -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 -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 = i 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 = i from target string -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 -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post 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=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 = successor 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 = i 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 = 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 = 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 -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 = 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 -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=79 -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 = 0, unhappiness=79 -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 -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 = 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 = 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 -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between i and j -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 -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 = b -firstBond: predecessor bond between a and b -firstBond2: predecessor bond between b and c -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 -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 -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 -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 = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=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 = 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-group-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=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 = 100, 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 -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 = 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 -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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: 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 = 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 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 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = c from initial string -object chosen = 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 -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 = 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] == 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 -top_down_bond_scout__category -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 = 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 -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 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 = 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 = 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 -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 -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: j, destination: k -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 -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 = 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 -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 = 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: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 = 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 -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 -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 -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 = 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: 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 = c 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 = a from initial string -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 = 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 = 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 -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: 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 = 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 = j 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = c from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -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 = predecessor 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 -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 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -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 -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 -firstBond: 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=94 -target : relevance = 50, unhappiness=94 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -to object: c -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 -object chosen = i 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 -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 -no firstBond -no firstBond2 -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 -no firstBond -no firstBond2 -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 -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 = 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 a and b from other string -bond strength = 48 for predecessor bond between a and b -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -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 -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 -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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with 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 -object 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=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 b and c from other string -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 = 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 -urgency: 23.200000000000003, number: 1, bin: 2 -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 = successor 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between 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=78 -target : relevance = 33, unhappiness=82 -target string selected: ijk with 3 letters, 4 objects, 1 bonds for bond -source: j, destination: 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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 33, unhappiness=82 -target string selected: ijk with 3 letters, 4 objects, 1 bonds for bond -source: i, 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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-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 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 = group[0:1] == ij from target string -initial : relevance = 100, unhappiness=78 -target : relevance = 66, unhappiness=82 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=78 -target : relevance = 66, unhappiness=82 -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 = 66, unhappiness=82 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -initial : relevance = 100, unhappiness=78 -target : relevance = 66, unhappiness=82 -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 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 66, 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 = 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 -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 100, unhappiness=78 -target : relevance = 66, 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 -initial : relevance = 100, unhappiness=78 -target : relevance = 66, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = j 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 -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=78 -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = 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 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 = 95 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 -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -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-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 -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: 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 -bond strength = 95 for successor bond between i and j -succeeded: posting bond-builder -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 -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 = j from target string -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-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 = 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] == 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 -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 = group[0:2] == ijk from target 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 = 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 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 = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for 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 -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 -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 -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: k, destination: j -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 -initial : 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 -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 -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: 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 = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -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 -top_down_bond_scout__category -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 = 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] == 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 = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 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--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 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=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 = c -firstBond: successor bond between 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 -already exists...activate 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 -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 = 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 -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 = c 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 = a 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 = 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 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 -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 = 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 -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-description-scout, with urgency: 5 -posting bottom up codelets -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 = 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 = 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 = 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 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = 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=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 j and k from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -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 = 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 = 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=89 -target : relevance = 50, 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--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 = 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 -bond strength = 94 for predecessor 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 = 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 i and j from other string -already exists: activate descriptors & Fizzle -object chosen = group[1:2] == bc from initial 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: 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 = 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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=79 -initial string selected: abc with 3 letters, 3 objects, 1 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 -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 -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 -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 -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 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 = 50, unhappiness=79 -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=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: j -object chosen = j from target string -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 b and c from other string -bond strength = 91 for predecessor 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 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 = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -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 -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-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 -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -object chosen = group[0:1] == ij 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 -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: i, destination: j -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 = 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=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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = 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 -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 = predecessor bond between j and k 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: 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] == ijk from target string -won fight with successor bond between i and j -broke the bonds -no incompatible Groups -building group -object chosen = k from target string -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 -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 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -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:1] == ij 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: i, destination: j -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 = 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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--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 = 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 -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 -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 -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 = 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 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 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 -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 -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 = 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 direction -source chosen = b -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to c -object chosen = successor bond between a and b from other string -bond strength = 91 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: 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 -object chosen = j 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 bond -to object: b -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 = 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-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] == 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=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] == 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=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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 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 = 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: 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 -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -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 -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & 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 -urgency: 100.0, number: 1, bin: 7 -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 -possible group: successor bond between b and c -trying from c to successor -proposing group from b to c -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -no firstBond2 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = c from initial string -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 = 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top 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 bond -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for 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 = a -firstBond: predecessor bond between a and b -no firstBond2 -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=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 b -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -initial : relevance = 33, unhappiness=79 -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 = 33, unhappiness=79 -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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-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 = 33, unhappiness=94 -target : relevance = 50, unhappiness=94 -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 -object chosen = group[0:1] == ab from initial string -initial : relevance = 33, unhappiness=94 -target : relevance = 0, unhappiness=94 -target string selected: ijk with 3 letters, 4 objects, 1 bonds for group -initial : relevance = 33, unhappiness=94 -target : relevance = 33, unhappiness=94 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 33, unhappiness=94 -target : relevance = 33, unhappiness=94 -target string selected: ijk with 3 letters, 4 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 -initial : relevance = 33, unhappiness=94 -target : relevance = 0, unhappiness=94 -target string selected: ijk with 3 letters, 4 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post 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 = 33, unhappiness=78 -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 -initial : relevance = 33, unhappiness=78 -target : relevance = 33, unhappiness=82 -target string selected: ijk with 3 letters, 4 objects, 1 bonds for group -initial : relevance = 33, unhappiness=78 -target : relevance = 33, unhappiness=82 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to 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 -top_down_bond_scout__category -initial : relevance = 33, unhappiness=78 -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 -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=82 -target string selected: ijk with 3 letters, 4 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 -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--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post 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 = 33, unhappiness=82 -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=82 -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=82 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 33, unhappiness=78 -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 -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 = group[0:1] == ab from initial string -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=82 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = b from initial string -object chosen = group[0:1] == ab from initial string -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=82 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 33, unhappiness=78 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top 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=82 -target string selected: ijk with 3 letters, 4 objects, 1 bonds for bond -object chosen = group[0:1] == ij from target string -top_down_bond_scout__category -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=82 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: group[1:2] == bc -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 = 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 -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: a, destination: b -initial : relevance = 0, unhappiness=78 -target : relevance = 33, unhappiness=82 -target string selected: ijk with 3 letters, 4 objects, 1 bonds for group -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[0:1] == ij -no firstBond -no firstBond2 -initial : relevance = 0, unhappiness=78 -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 -firstBond2: 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 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -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 -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 -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between 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 -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 -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 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 = 33, 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-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 = 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 = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -initial : relevance = 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] == 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: group[0:1] == ij, destination: k -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 -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 = 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 = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:1] == ij from target string -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 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-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 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -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 = 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 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 = 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 -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 = 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 = 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 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 -won fight with predecessor 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: 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 -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 = 91 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: i -object chosen = predecessor bond between i and j from other string -bond strength = 91 for predecessor 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 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 -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 : 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 -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 -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 -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 = 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 -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 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 -lost fight with group[0:2] == ijk -failed to break groups: 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 = 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 = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between c and k -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 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] == ijk from target string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -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 -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=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 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 -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 = 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 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from b to c -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 -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 -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 = 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 -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 = 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=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 -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-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 -urgency: 100.0, number: 1, bin: 7 -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: a -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 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 = 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 = 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 = 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--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 = 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: b, destination: a -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 = 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=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 b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: a -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: k -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 -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 -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 -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 = a from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for 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 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = 96 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 = 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 -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = 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 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 -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-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 a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 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 -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = predecessor bond between a and b from other string -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--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 group -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to c -object chosen = group[0:2] == 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 = 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: 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 -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 = 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 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: 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 = 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 = 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 = 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 -object 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 -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 -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 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 = 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 = 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 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -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 = 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 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 = 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 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 -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 = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = c from initial string -object chosen = group[0:2] == 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 -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 -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-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 -urgency: 23.200000000000003, number: 1, 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 = 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 = 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 = 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 = 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 = k from target string -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == 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 = 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 group -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=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 = 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 = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -initial : relevance = 0, unhappiness=15 -target : relevance = 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 -object 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 -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 = 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 j and k -possible group: successor bond between j and k -trying from j to successor -proposing group from i to k -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] == 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 -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 -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 -object chosen = c 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: 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--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 24.1, number: 2, bin: 2 -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: c, destination: b -object chosen = group[0:2] == abc from initial 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 direction -source chosen = 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 -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 -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] == 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 -urgency: 24.1, number: 2, bin: 2 -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 -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: 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 = 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: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 0, 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 -urgency: 24.1, number: 2, bin: 2 -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 -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 = 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 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -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 -urgency: 24.1, number: 2, bin: 2 -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 -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: 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 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 group -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-group-scout--category, with urgency: 4 -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 -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 -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond -to object: k -Post top down: 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 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 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top 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=100 -target string selected: ijk with 3 letters, 3 objects, 0 bonds for group -top_down_bond_scout__category -initial : relevance = 0, unhappiness=18 -target : relevance = 0, unhappiness=100 -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 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 = 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 = i from target string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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 -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 -urgency: 100.0, number: 1, bin: 7 -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 = i 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=100 -target string selected: ijk with 3 letters, 3 objects, 0 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 -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 -urgency: 100.0, number: 1, bin: 7 -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: a -initial : relevance = 100, unhappiness=18 -target : relevance = 0, unhappiness=100 -target string selected: ijk with 3 letters, 3 objects, 0 bonds for group -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=18 -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 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 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 -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=18 -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 = 0, unhappiness=18 -target : relevance = 0, unhappiness=100 -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 = 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 -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: 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 -Post top down: top-down-bond-scout--direction, with 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 = predecessor bond between b and c 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 -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 -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = k 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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 -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: c -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 = b from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -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 -no firstBond2 -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: c -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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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=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 = 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 -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 = 50, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond -source: b, destination: a -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 = c 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 = k 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[1:2] == jk 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 = c from initial string -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 -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, 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 -urgency: 100.0, number: 1, bin: 7 -object chosen = i from target string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=100 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 0 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 = 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 = 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-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between 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 = 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 -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 -trying to break incompatible correspondences -lost fight with Correspondence between a and i -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 = 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, 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 = 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 -initial : relevance = 0, unhappiness=94 -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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = 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 -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 = 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 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 -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: 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-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 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[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 -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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-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 -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: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from b to c -object chosen = group[1:2] == bc from initial string -object chosen = group[1:2] == bc from initial string -object chosen = 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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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=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 = 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=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 = 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 -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 = 0, unhappiness=89 -target : relevance = 0, 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 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between a and b -initial : relevance = 100, unhappiness=89 -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 = 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 = b from initial string -initial : relevance = 100, unhappiness=89 -target : relevance = 50, 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 -initial : relevance = 100, unhappiness=89 -target : relevance = 50, unhappiness=15 -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] == 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=89 -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 b and c from other string -bond strength = 78 for predecessor bond between b and c -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=89 -target : relevance = 50, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-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 = 0, unhappiness=18 -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=18 -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 = 100, unhappiness=18 -target : relevance = 50, unhappiness=84 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 0, unhappiness=18 -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[0:1] == ij from target 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 -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=18 -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--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 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 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] == jk from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = j 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 -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 = 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--category, with urgency: 4 -Post top 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 -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 = 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 = 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 bond -to object: a -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 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 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[1:2] == jk 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 -Post top down: top-down-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 -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 -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 -object chosen = group[1:2] == jk from target string -destination: i -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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 -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 = 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: group[1:2] == jk, destination: i -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 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, 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 = 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 -target string selected: ijk with 3 letters, 4 objects, 1 bonds for bond -source: group[1:2] == jk, destination: i -object chosen = i from target string -destination: group[1:2] == jk -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between 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 = 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 -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 -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 -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[1:2] == jk -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 = 94 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 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 -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: group[1:2] == jk, 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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top 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 -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=15 -target : relevance = 0, unhappiness=82 -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 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=82 -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 a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=82 -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=82 -target string selected: ijk 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, 2 bonds for bond -to object: 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 -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 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 = 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 -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, 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 -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 -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 = 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 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 -Post top 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: 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[1:2] == jk from target string -destination: i -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 -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 = 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 = 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 -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-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 -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 -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 = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=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 -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 = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-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 = 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 -urgency: 23.200000000000003, number: 1, bin: 2 -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: group[1:2] == jk, destination: 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 -urgency: 23.200000000000003, number: 1, bin: 2 -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:2] == abc from initial 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 -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-group-scout--direction, with urgency: 3 -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 -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 = 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 -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 = 50, unhappiness=15 -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 = 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 -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 -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 -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 -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 -initial : relevance = 100, unhappiness=18 -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=18 -target : relevance = 0, 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--category, with urgency: 4 -Post top down: top-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 -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 = 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 bond -to object: j -initial : relevance = 100, unhappiness=18 -target : relevance = 0, unhappiness=89 -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 = 94 for successor bond between i and j -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=18 -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 -lost fight with Correspondence between a and i -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: k -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 = successor bond between j and k from other string -bond strength = 91 for successor bond between j and k -succeeded: posting bond-builder -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 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=18 -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 = 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 -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between i and j -object chosen = group[1:2] == jk from target string -initial : relevance = 0, unhappiness=18 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -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 = 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 = 100, unhappiness=18 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:1] == ij from target string -object chosen = j 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 -posting bottom up codelets -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 -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 = 94 for predecessor bond between j and k -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 bond -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=84 -target string selected: ijk with 3 letters, 3 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 -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--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 = 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 = 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 -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 -no incompatible bonds -no incompatible 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 -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: 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 = 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 -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: 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 -already exists...activate 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 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for 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 = 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: 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 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -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:1] == ij from target string -no incompatible bonds -lost fight with group[0:2] == ijk -failed to break Groups: 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: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = 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 = a 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 = 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 -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 = 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 = b 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 = 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 -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between b and c -object 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 b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -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 -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 -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-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 = k 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 -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 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 -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 = 50, unhappiness=89 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 1 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, 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 -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 = 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 = 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: 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 = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post 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 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 b and c from other string -initial : relevance = 50, unhappiness=94 -target : relevance = 0, unhappiness=100 -target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond -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 -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 = Correspondence between a and i from other 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 = b from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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 -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 = group[1:2] == bc from initial string -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 -object chosen = i from target string -object chosen = c from initial string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 100, 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with 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=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 = 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 direction -source chosen = a -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 -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 -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 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 = 94 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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 -no incompatible groups -building bond predecessor bond between a and b -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: 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 = 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 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 -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 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 -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = 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 = 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 b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = a 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 -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 -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 = successor 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 = 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 b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: i -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with 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 -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = c from initial string -object chosen = 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 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 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 -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -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 -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 = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -Post top down: top-down-bond-scout--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 -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 -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 = 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 -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 -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 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 = 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 = 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 -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 -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: 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 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 = 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 = 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 -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 = 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 -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 -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 -initial : 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 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: 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 -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 -object 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 -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 = 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 = 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 = 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 -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 -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -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 = 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] == 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-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object 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 = 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 -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 -object chosen = k from target string -object chosen = group[0:2] == abc from initial string -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 -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 -initial : 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 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 -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 -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 = c 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 = 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 = a from initial string -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 = 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 -object chosen = i 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 = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = 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 = 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 -object chosen = a from initial string -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 -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 = 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 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 = 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 -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 -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 = 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 -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 = a from initial string -destination: b -chosen bond facet: letterCategory -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 -object chosen = k 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 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 = Correspondence between c 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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 -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 = 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 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 = 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 = 91 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between 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 -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 = 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 = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 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=89 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from b to c -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 = k -firstBond: predecessor bond between j and k -no firstBond2 -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 = 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=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 -no firstBond2 -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, 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-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 -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 = 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 = 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 = 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: 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=84 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 -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 = successor 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 -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 -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 = 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 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 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 = 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 -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 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 = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -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 -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 -Post top down: top-down-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 -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 -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 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 -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 -object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from b to c -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-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 = 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[1:2] == jk 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 = i -firstBond: successor bond between i and j -no firstBond2 -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 -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=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 -top_down_bond_scout__category -initial : relevance = 100, 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 = 100, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -initial : relevance = 100, 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 = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-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 -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 -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 = 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 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=79 -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 -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 = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=78 -target : relevance = 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 -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = group[1:2] == jk from target string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 0, unhappiness=78 -target : relevance = 33, 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor 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 = group[0:2] == ijk from target string -top_down_bond_scout__category -initial : relevance = 100, 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 = successor bond between j and k from other string -bond strength = 94 for successor bond between j and k -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[1:2] == jk -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 -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 = c -firstBond: successor 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 = 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 -no firstBond2 -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: a, destination: b -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 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post 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 = 33, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 33, unhappiness=78 -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 = 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 = i from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[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 = 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[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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post 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 = c -firstBond: successor 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 = 33, 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 = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -initial : relevance = 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 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 -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 = 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 -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 -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=92 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = i from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=92 -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 -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=92 -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=15 -target : relevance = 33, unhappiness=92 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: j -object chosen = group[1:2] == jk from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=92 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = 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=92 -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 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 -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=92 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 = 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 -object chosen = group[0:2] == ijk 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: c, 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: i, destination: group[1:2] == jk -object chosen = predecessor bond between b and c from other string -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 -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 -object chosen = i from target string -destination: group[1:2] == jk -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 -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 = a from initial string -destination: b -chosen bond facet: letterCategory -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: 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 = 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 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 = i 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 = k 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 = 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 = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -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 = predecessor 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 = 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 -object chosen = predecessor bond between i and j from other string -bond strength = 69 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 -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 = 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 = b 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 -object chosen = c 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 -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 = successor bond between a and b from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between a and b -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = i from target string -object chosen = k from target string -object chosen = a from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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: 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 -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 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=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 = predecessor bond between j and k from other string -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 -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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 -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 -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 predecessor bond between b and c -broke the bonds -no incompatible Groups -building group -urgency: 23.200000000000003, number: 1, bin: 2 -top_down_bond_scout__category -initial : relevance = 0, 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 = 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: successor 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = 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 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = 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 = 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 -object chosen = group[1:2] == jk from target 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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top 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: i, destination: j -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 -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 = 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, 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 -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 = 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 = 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 -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 = 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 -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 -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 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 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 bond -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 = group[0:2] == ijk from target 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 -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 = 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 = 100, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: 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-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 -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 = 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 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 -object 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 = 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: 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] == 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 = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -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 : relevance = 33, unhappiness=80 +target : relevance = 0, unhappiness=47 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 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: 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 -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 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 = 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 = 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-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 -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 -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 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=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == 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 -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=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 -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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 = a from initial string -destination: b -chosen bond facet: letterCategory -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:1] == ab 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 = 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 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 = 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 -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 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[1:2] == bc from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 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 = 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 -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 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] == abc from initial 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 = 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-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 = 94 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -no incompatible groups -building bond predecessor bond between a and b -initial : relevance = 100, 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 -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: a, destination: b -initial : relevance = 100, 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 a to c -object chosen = group[0:2] == abc from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=79 -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=79 -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--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = 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: k -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 -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, 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 = 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 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 -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 -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 -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 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=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 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-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 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 = 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 = c from initial string -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 -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 -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 -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 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: 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 = i 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 = 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 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 -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 = 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 = 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 -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 -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: 100.0, number: 1, bin: 7 -object chosen = i from target 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 -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 = c 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 = 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 -object chosen = c 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 -object chosen = k 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 -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 -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 = 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 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 = 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 -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 = 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 -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 = k 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 = 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--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with 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 = i from target string -object chosen = j 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, 0 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 -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 -object 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 = 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-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-bond-scout--category, with urgency: 4 -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 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=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 = 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 -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 = group[1:2] == bc from initial string -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: i, destination: j -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 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, 2 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction -source chosen = i -no firstBond -no firstBond2 -object chosen = group[1:2] == bc from initial string -no incompatible bonds -no incompatible Groups -building group -top_down_bond_scout__category -initial : relevance = 33, unhappiness=84 -target : relevance = 50, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = 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 -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 = 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 -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 = 33, unhappiness=84 -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 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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 -trying to break incompatible correspondences -won fight with Correspondence between a and i -building bond successor bond between i and j -initial : relevance = 33, unhappiness=78 -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 -top_down_bond_scout__category -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=89 -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 -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 = 33, unhappiness=78 -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 = 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 = group[0:1] == ij from target string -top_down_bond_scout__category -initial : relevance = 33, unhappiness=78 -target : relevance = 0, 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 = 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 = 33, unhappiness=78 -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 a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -no incompatible groups -building bond successor bond between a and b -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-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 = 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 = 66, 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 -initial : relevance = 66, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = predecessor bond between 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 = 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] == 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 = 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-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 = 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 = 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 -initial : relevance = 66, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: group[1:2] == bc -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -initial : relevance = 66, 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 -initial : relevance = 66, unhappiness=78 -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 -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 = group[1:2] == bc -no firstBond -no firstBond2 -object chosen = group[0:2] == abc from initial string -no incompatible bonds -lost fight with group[1:2] == bc -failed to break Groups: Fizzle -object chosen = group[0:2] == abc from initial string -no incompatible bonds -won fight with group[1:2] == bc -lost fight with group[1:2] == bc -failed to break Groups: Fizzle -object chosen = 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 = 66, unhappiness=78 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post 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 = 66, 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 = c 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 -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 = 66, 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 -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 = predecessor 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 = 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 -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 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: 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: 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 = 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 -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == 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 = 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 -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 -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] == 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 -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 -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 = 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 = 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 = 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 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 = 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 -Post top 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: 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 -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 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 -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: b, destination: a -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 -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: 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 -object chosen = i 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 = 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 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond 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 = 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 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: 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 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 = 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 = 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 -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 -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 = 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 = 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 = 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 -object 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 -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 = c from initial string -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 = b 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 = 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 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 -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 = 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 -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 -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 -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 = a from initial string -destination: b -chosen bond facet: letterCategory -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=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 = group[0:2] == abc 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 = 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=100 -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 j and k -urgency: 23.200000000000003, number: 1, bin: 2 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 j and k from other 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 = i -no firstBond -no firstBond2 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = c from initial string -object chosen = i 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 -object chosen = k from target 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: b, destination: c -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 -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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post 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 -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 = 94 for predecessor bond between i and j -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -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: 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 = 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 = 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-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 -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=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 b and c from other string -bond strength = 78 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=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 a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to c -object chosen = j 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 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -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 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 = 100, unhappiness=84 -target : relevance = 100, unhappiness=94 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: a -initial : relevance = 100, unhappiness=84 -target : relevance = 100, unhappiness=94 -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 = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=84 -target : relevance = 100, unhappiness=94 -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--direction, with urgency: 3 -Post top down: 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 -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 a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 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 = 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 bond -to object: i -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 = 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 -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 -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 = 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=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 = predecessor 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=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 -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 = 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 = 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 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 -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 = 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 -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 = 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 = 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 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 -object chosen = k 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 = 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 = 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] == 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 = 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 -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 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 -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 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 -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 = 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 = 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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == 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 -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 = 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 -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: 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 -object 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 -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 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 = 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 -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 = 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-bond-scout--category, with 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[1:2] == jk from target string -object chosen = k from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from b to predecessor -proposing group from a to c -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 = 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 -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 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=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 = 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, 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 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-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 = 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 = 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 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 = group[0:2] == abc from initial 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 = 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 -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 = predecessor 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 group -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: 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 -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 = 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 direction -source chosen = i -firstBond: successor bond between i and j -no firstBond2 -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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-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 -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=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 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 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 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=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[1:2] == jk 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 -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=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 = 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 -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 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-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 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] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -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 -initial : 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 -object 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 -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 -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 -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 = 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 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] == 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 = 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--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -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 -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: 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=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 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 -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 -lost fight with group[0:2] == ijk -failed to break Groups: 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 = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 2, bin: 7 -object chosen = predecessor bond between b and c from other string -bond strength = 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 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == ijk from target string -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] == 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 -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: 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[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 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 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : 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 -object chosen = b 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 = 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 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = c from initial string -object chosen = a from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -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 -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -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 = 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 = successor bond between j and k from other string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -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 -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 -object chosen = c from initial string -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 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-bond-scout--category, with urgency: 4 -Post top down: 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 -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 = a -no firstBond -no firstBond2 -urgency: 100.0, number: 1, bin: 7 -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 -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 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 -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 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 = 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 = k 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 = 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=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 -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 = group[1:2] == jk from target string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=100 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond -to object: c -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--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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 -initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond -object chosen = k from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -object chosen = c from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -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 -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 -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: k, destination: 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 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -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 -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=100 -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 -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 = 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 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=100 -target : relevance = 50, unhappiness=94 -initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond -source: c, destination: b -object chosen = successor bond between 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: 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 = 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-bond-scout--category, with urgency: 4 -Post top down: 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 = 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 = b from initial string -object chosen = i 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 -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 = successor 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 -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 -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 -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 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 -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: k, destination: j -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 -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 -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 = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 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-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 = 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 = 50, unhappiness=89 -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 -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[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 -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 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=89 -target : relevance = 100, unhappiness=89 -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=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 = 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 -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--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-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: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between b and c -top_down_bond_scout__category -initial : relevance = 50, 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 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 -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 = 50, unhappiness=94 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=94 -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 = 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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 = 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 -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 -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 -no incompatible bonds -no incompatible Groups -building 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 = 50, unhappiness=79 -target : relevance = 100, unhappiness=78 -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 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 = 94 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 = 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-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-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: 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 = 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 -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 bond -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 -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 -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 = 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 -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 -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 = 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 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] == 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 -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 = 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 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to c -initial : relevance = 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 -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 -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 -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=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 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: j, destination: 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 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 -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=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 = 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 -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 -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] == ijk from target string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == 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 -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 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 = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: 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 -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 = 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 i and j -firstBond2: successor 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 bond -to object: j -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -initial : relevance = 100, unhappiness=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 -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 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 = 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 = 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] == 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 = 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 = 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 -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 = 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 -initial : relevance = 100, unhappiness=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 -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 = b 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 = 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 = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -urgency: 100.0, number: 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 -urgency: 100.0, number: 2, bin: 7 -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 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 -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 -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 -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 -object chosen = i 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 = i 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 -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 -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 = k 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 = 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 = 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 = c from initial string -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 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 -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 -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 -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 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 = 48 for predecessor bond between j and k -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 = 96 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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=100 -target : relevance = 100, 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 = c 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 = 96 for successor bond between i and j -succeeded: posting bond-builder -object chosen = group[0:2] == ijk from target string -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 -object chosen = c 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 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 = 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=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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = 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 = 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 = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -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 -initial : relevance = 0, unhappiness=100 -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 -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 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 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-description-scout, with urgency: 5 -posting bottom up codelets -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: 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 -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 = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = c from initial string -initial : relevance = 0, unhappiness=100 -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 -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: i, destination: 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-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 = 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 -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=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 = 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 = c from initial string -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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-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 = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -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 -object chosen = successor 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 = 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 = a -firstBond: 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 = group[0:2] == ijk from target string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=100 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: b, destination: 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 = a -firstBond: 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 -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-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 = 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 = 100, 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 = 100, 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 = 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=89 -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 = 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 -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 -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 -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 = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = 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 = 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--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 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 -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -urgency: 100.0, number: 1, bin: 7 -object 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 -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 = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between c and k -Post top 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 -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 -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 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, 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 -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 = 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 = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between 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, 3 objects, 2 bonds for group -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 = 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 = predecessor bond between b and c from other string -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -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 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] == abc from initial 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: c, 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 = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between b and c from other string -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=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -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 -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 = a -firstBond: successor 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 -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] == 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 -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 = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -urgency: 100.0, number: 2, bin: 7 -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-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 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 = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -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 = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -Post top down: top-down-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 -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 = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = 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 -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 -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 = 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 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = i 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 = 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 = 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 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 = 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 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == abc from initial string -object chosen = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 = 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 -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 = 91 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 -urgency: 100.0, number: 1, bin: 7 -object chosen = i from target 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: 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=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 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=100 -target string selected: ijk with 3 letters, 3 objects, 0 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 = 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] == 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 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=79 -target : relevance = 0, unhappiness=100 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -to object: 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-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 = i 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 = 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 = 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 -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 -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 = 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 -won fight with successor bond between b and c -won fight with successor bond between a and b -broke the bonds -won fight with group[0:2] == abc -lost fight with group[0:2] == abc -failed to break Groups: Fizzle -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 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--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between 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 group -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 -urgency: 23.200000000000003, number: 1, bin: 2 -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 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -won fight with group[0:2] == abc -broke the groups -building bond predecessor bond between b and c -object chosen = k from target string -object chosen = group[1:2] == jk 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=15 -target : relevance = 0, unhappiness=89 -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 -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 -urgency: 100.0, number: 1, bin: 7 -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 -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 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for group -object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -object chosen = j from target string -initial : relevance = 50, 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=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 = a from initial string -urgency: 100.0, number: 1, bin: 7 -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 direction -source chosen = 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 = 50, unhappiness=89 -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 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = group[0:2] == abc from initial string -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 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 -no incompatible groups -building bond successor bond between b and 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 -initial : relevance = 0, 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 = 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 -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 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: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -no incompatible groups -building bond successor bond between a and b -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post 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 = 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 -object 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 -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 -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 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=78 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = group[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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-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 -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 group -object chosen = group[1:2] == jk 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 -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 -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 = a 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 -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 = predecessor bond between a and b from other string -bond strength = 91 for predecessor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post 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 bond -to object: j -object chosen = j from target string -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = i from target string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -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 -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 -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: 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 a and b from other string -bond strength = 91 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: 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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--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 = k 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 -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 -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 -already exists: activate descriptors & Fizzle -object chosen = group[0:1] == ij 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 = k -firstBond: predecessor 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 -object chosen = predecessor bond between b and c from other string -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 = 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 -Post top down: top-down-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 -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: 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 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, 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 -object 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 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 = c from initial 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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -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 -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 = 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 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=78 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = group[0:2] == abc from initial string -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 -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=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 = 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 -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 = 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 = c from initial string -object chosen = group[0:1] == ab from initial string -initial : relevance = 50, unhappiness=78 -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 50, unhappiness=79 -target : relevance = 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:1] == ab from initial 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: a, destination: b -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 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 = group[0:2] == ijk from target string -object chosen = group[0:1] == ab 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 = 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 -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post 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 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 = 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=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 = 50, unhappiness=79 -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 -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 -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] == jk from target string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -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 group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -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[1:2] == jk 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 = i -firstBond: successor bond between i and j -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 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 -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] == jk 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 = i -firstBond: successor bond between i and j -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 = k -firstBond: predecessor bond between j and k -no firstBond2 -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 -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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post 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: c -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=79 -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 -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 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 -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 direction -source chosen = 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 -no incompatible Groups -building group -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = a from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 100, unhappiness=78 -target : relevance = 33, unhappiness=78 -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 -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 = 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 = 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 -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 = k -firstBond: predecessor bond between j and k -no firstBond2 -object chosen = group[1:2] == bc 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 -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 = 33, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:1] == ab from initial string -no incompatible bonds -no incompatible Groups -building group -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: 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-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = 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 -won fight with predecessor bond between a and b -broke the bonds -won fight with group[0:1] == ab -broke the groups -building bond successor bond between a and b -initial : relevance = 50, 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 -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 = 100, 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 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 = 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 -object chosen = group[1:2] == jk from target string -initial : relevance = 100, 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: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 = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=78 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, 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 = 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=78 -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 -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 -initial : relevance = 0, unhappiness=78 -target : relevance = 33, unhappiness=78 -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 = 96 for successor bond between b and c -succeeded: posting bond-builder -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 = 100, 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: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:1] == 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 -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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--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 = 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 = 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 bond -initial : relevance = 0, unhappiness=78 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -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 bond -to object: b -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 = 0, unhappiness=78 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 0, unhappiness=78 -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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 = 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 b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = group[1:2] == jk from target string -object chosen = group[1:2] == jk from target string -object chosen = j from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:1] == ab from initial string -initial : relevance = 100, unhappiness=78 -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=78 -target : relevance = 33, 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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-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 = 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 = 100, 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 = 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 = 66, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -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 = 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 -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for 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--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post 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 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=78 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: c -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 = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 0, 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 = 66, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -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 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--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 -object chosen = group[0:2] == abc from initial string -object chosen = group[1:2] == jk from target string -object chosen = group[1:2] == jk from target 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 = 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 = k 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--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, 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 -initial : relevance = 0, unhappiness=78 -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 = 100, unhappiness=78 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -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 -bond strength = 95 for predecessor bond between j and k -succeeded: posting bond-builder -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 = 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 = 66, 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 -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -object chosen = group[0:2] == ijk 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--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post 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 = 66, 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 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -initial : relevance = 0, unhappiness=15 -target : relevance = 66, 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 -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 = group[1:2] == jk 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 -bond strength = 91 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 bond -to object: i -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 = 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-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 = 91 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: i -object chosen = successor 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 -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 = 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 -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 -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 -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 = j from target string -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 = 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 -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 -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -bond strength = 78 for successor bond between b and c -succeeded: posting bond-builder -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] == 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-description-scout, with urgency: 6 -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: j, destination: i -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: 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 = 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 -object chosen = c 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 = 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 = a from initial 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: c -urgency: 24.1, number: 2, bin: 2 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk from target string -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 -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 -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 -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: 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 = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -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 -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: 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 = 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 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=15 -target : relevance = 100, unhappiness=18 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -initial : relevance = 50, unhappiness=15 -target : relevance = 0, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == ijk from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 94 for successor bond between a and b -succeeded: posting bond-builder -urgency: 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 -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 = 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 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 -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=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 -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 = 100, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: c -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 -no incompatible bonds -lost fight with group[0:2] == ijk -failed to break Groups: Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -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 -urgency: 23.200000000000003, number: 1, bin: 2 -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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = 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 -object chosen = a 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 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = 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: 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 = 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 = 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 = 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 -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 -urgency: 100.0, number: 1, bin: 7 -object chosen = k from target string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -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 -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 -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 -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 -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 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] == 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 -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -urgency: 24.1, number: 2, bin: 2 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[0:2] == ijk from target 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: 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 -object chosen = k from target 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-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = i 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 -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 = 0, 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 = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 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 = 96 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 = 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 -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 = a -firstBond: successor 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 = predecessor 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: 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 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: 24.1, number: 2, 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 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -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 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 78 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = j 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 -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 -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: k -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: 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 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between b and c from other string -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 -object 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=18 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -Post top down: top-down-bond-scout--category, with urgency: 4 -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 -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -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 = 96 for successor bond 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 = j 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 -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 = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -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 = 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 = 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 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 = 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 -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 -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--direction, with urgency: 3 -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 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -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 -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 -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 = 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 = 0, unhappiness=100 -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=100 -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=100 -target string selected: ijk with 3 letters, 3 objects, 0 bonds for group -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=100 -target string selected: ijk with 3 letters, 3 objects, 0 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -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 = 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=100 -target string selected: ijk with 3 letters, 3 objects, 0 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post 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=100 -target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond -source: k, destination: j -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 group -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with 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 = 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 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=100 -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 = 0, unhappiness=15 -target : relevance = 0, unhappiness=100 -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=100 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=100 -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 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=100 -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-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 -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 -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = 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 -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: 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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top 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 group -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -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 = 94 for successor bond between i and j -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: 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-bond-scout--category, with 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 = 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 -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 = 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 = 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: 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 -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 -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 -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 -object 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: 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=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 -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=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--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: 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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, 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 = a 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 -object chosen = successor bond between b and c from other string -bond 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 -initial : 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 -initial : 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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -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 -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 -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 -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 -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 = 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 = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -no firstBond2 -posting bottom up codelets -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 = a from initial string -destination: b -chosen bond facet: letterCategory -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 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 -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 -object 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 = i 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 -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 = 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 = 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 -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 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 -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 -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: 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=100 -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=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 -object 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 = a from initial string -destination: b -chosen bond facet: letterCategory -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 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 = 50, unhappiness=94 -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 = a 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 -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 = 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 -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 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 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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] == 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 -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 -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: 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 -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:1] == ab from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = 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 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: j, destination: 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 = a -firstBond: 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 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 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 = successor 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 -top_down_bond_scout__category -initial : relevance = 50, 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 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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 = 48 for predecessor bond between b and c -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 bond -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 = 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 -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, 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 = 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 -Post top down: top-down-description-scout, with urgency: 6 -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: 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=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 = c from initial string -object chosen = group[0:1] == ab 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 = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = k from target string -object chosen = predecessor bond between b and c from other string -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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-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 -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 = a from initial string -object chosen = i from target string -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 = successor 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] == abc from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 group -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 direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between 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 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: a -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 -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 -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] == abc 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 -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-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -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 = successor bond between b and c from other string -bond strength = 96 for successor bond 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 = 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 -object 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 = 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 = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -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 -object chosen = successor 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 -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 -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--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 -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 -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 -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 -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 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 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 -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 -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 -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 -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 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -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 = 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 a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -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 = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = k from target string -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 -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 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[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: c, destination: b -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -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 = 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] == abc from initial string -object chosen = i 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 -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 = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -initial : 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 -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 -initial : 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 -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-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 = 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 bond -to object: b -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -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 -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -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 -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 -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 = 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 = k 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 -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 = b from initial string -urgency: 100.0, number: 2, 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 = 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 = b 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 = b 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: 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 = 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 -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 -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 -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: 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 = 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 -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 = 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 -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 = c from initial string -object chosen = successor bond between a and b from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between 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 -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 -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 = 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-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between b and c -object chosen = successor bond between 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 -object chosen = a 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -object chosen = successor bond between 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 direction -source chosen = c -firstBond: successor bond between 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 -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 -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 -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 -object 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=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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 = c from initial 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=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: a -object chosen = successor bond between 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 -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--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=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 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=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 = j 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 -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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 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 -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 -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 = 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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = 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 = 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 = 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 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -top_down_bond_scout__category -initial : relevance = 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 -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -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 -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 = 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 -object chosen = group[0:2] == ijk from target 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=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 -initial : 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 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 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == 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 = 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 bond -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-group-scout--direction, with urgency: 3 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor 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 = 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 = 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 = 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 = 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 = k 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 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between 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 = c 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 = 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 -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 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between j and k from other string -bond strength = 48 for successor bond between j and k -object chosen = a from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -Post top down: top-down-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 -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 = b 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 -urgency: 100.0, number: 1, bin: 7 -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 = b 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 -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 = 94 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 -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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = 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 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 -lost fight with predecessor bond between i and j -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 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-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 = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=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 -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=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 = successor bond between b and c from other string -bond strength = 91 for successor 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 direction -source chosen = i -firstBond: predecessor bond between i and j -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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-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 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 i and j from other string -bond strength = 94 for successor bond between i and j -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = 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 -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 -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 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -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: 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-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 = predecessor bond between b and c from other string -bond strength = 96 for predecessor 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 -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 j and k from other string -already exists: activate descriptors & Fizzle -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: predecessor bond between i and j -firstBond2: 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 -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: 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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 96 for 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 = 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 = 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 = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: 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 = 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] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -no firstBond2 -object chosen = 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 -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 = 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 = 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 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 = i -firstBond: predecessor bond between i and j -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 -urgency: 100.0, number: 2, bin: 7 -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 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 = 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 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -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 = 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: 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 = 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 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: 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 -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 -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 -already exists...activate 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 -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 -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 = 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: 2, bin: 7 -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 = a from initial string -destination: b -chosen bond facet: letterCategory -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 -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 -object 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 -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 -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 = i 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 = 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 -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 = k from target string -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: 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 -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 = 69 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 -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 = 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 -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 -object chosen = i 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = a from initial string -object chosen = b from initial string -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 = 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 = 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 = 50, unhappiness=89 -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 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: a, destination: b -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: i, destination: 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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 -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 -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 = 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 = k from target string -object chosen = i 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 -top_down_bond_scout__category -initial : relevance = 100, 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 = 96 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with 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 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:1] == ab from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between 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 -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 = 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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 -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 = 100, unhappiness=78 -target : relevance = 100, 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 -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 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 -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 -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=89 -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] == 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-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=78 -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 = 96 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = i from target string -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, 3 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 -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 -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 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-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 = 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 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=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] == ijk from target string -no incompatible bonds -no incompatible Groups -building 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] == 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--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 = j 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] == 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: 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 -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 = 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 -top_down_bond_scout__category -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] == 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] == 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 = 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 string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = a from initial string -object chosen = group[0:2] == 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 -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 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 -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 = 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 -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 -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 -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 -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 -urgency: 23.200000000000003, number: 1, bin: 2 -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] == 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 -top_down_bond_scout__category -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 b and c from other string -bond strength = 96 for predecessor bond between b and c -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 group -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = 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 = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = 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 = 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 -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 -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 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -object chosen = 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: 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 = 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 = k 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 = 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 = 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 -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 -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 = 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 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-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 -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -initial : relevance = 0, unhappiness=94 -target : relevance = 0, unhappiness=100 -target string selected: ijk with 3 letters, 3 objects, 0 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 -initial : relevance = 0, unhappiness=94 -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 = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -top_down_bond_scout__category -initial : relevance = 0, unhappiness=94 -target : relevance = 0, unhappiness=100 -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-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -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 = j from target string -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 -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -no incompatible groups -building bond predecessor bond between a and b -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post 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=94 -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=94 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -no firstBond2 -object chosen = predecessor bond between b and c from other string -bond strength = 94 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = j from target string -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: predecessor 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--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 -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 -object chosen = k 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 = 50, unhappiness=79 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: a -object chosen = predecessor bond between a and b from other string -bond strength = 91 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = b from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for 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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -no incompatible groups -building bond predecessor bond between b and c -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 -top_down_bond_scout__category -initial : relevance = 100, 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 = 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=84 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: 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=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -urgency: 100.0, number: 1, bin: 7 -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 -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-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == ijk from target string -urgency: 23.200000000000003, number: 1, bin: 2 -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: 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-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 -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 -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 = 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 -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -object chosen = a 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-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] == 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: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 -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 b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = predecessor bond between 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 group -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] == 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 -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 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 -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 bond -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] == 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 -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 -bond strength = 96 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 -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 -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 -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 -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: 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 -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 = predecessor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = i from target string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = successor bond between 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 = predecessor bond between j and k from other string -bond strength = 96 for predecessor bond between j and k -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : 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 -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] == 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: 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: 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 -object chosen = predecessor 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 -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 = 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 -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 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 = 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 = 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 = 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 = 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 -succeeded: posting bond-builder -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 = 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 -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 = 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 -bond strength = 48 for 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 = c 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 = b 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 = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = a from initial string -object chosen = predecessor bond between i and j 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 = predecessor 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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 -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 -initial : relevance = 0, unhappiness=100 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=100 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond -source: c, destination: b -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 -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 = 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 -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -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: 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: 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = successor 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 = b 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 = 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: 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 = 94 for successor bond between b and c -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, 1 bonds for bond -source: b, destination: c -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -top_down_bond_scout__category -initial : relevance = 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 -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=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 -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 -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between b and c -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 = 69 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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] == ij from target string -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=94 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -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: predecessor bond between i and j -no firstBond2 -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=78 -target : relevance = 50, 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 -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 -object 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 = 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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=94 -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 = 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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:1] == ij from target string -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = successor bond between 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 = 91 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 -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 = i from target string -initial : relevance = 0, 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 j and k -firstBond2: successor bond between i and j -initial : relevance = 100, unhappiness=78 -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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top 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 -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 -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 = 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 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between 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 = 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=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 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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post 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 group -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 = a 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 = 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 -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 -object chosen = group[0:1] == ij 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 group -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 = 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 group -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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=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 = 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: successor bond between j and k -no firstBond2 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = predecessor bond between a and b from other string -bond strength = 91 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, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -no firstBond2 -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = i from target string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -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 = 0, 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 -no firstBond2 -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 = i -no firstBond -no firstBond2 -object chosen = group[0:2] == ijk from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=79 -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=79 -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 = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-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 -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 = group[0:1] == ij 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 = predecessor bond between i and j from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk from target string -won fight with predecessor bond between i and j -broke the bonds -won fight with group[0:1] == ij -lost fight with group[0:1] == ij -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 -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 -won fight with group[0:2] == abc -broke the groups -building bond predecessor bond between a and b -top_down_bond_scout__category -initial : relevance = 50, unhappiness=15 -target : relevance = 33, unhappiness=89 -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 = 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=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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top 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 = 33, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: 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 -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between c and k -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: group[0:1] == ij -initial : relevance = 50, unhappiness=79 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -initial : relevance = 50, unhappiness=79 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between a and b from other string -bond strength = 91 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == 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 = 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 -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 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=79 -target : relevance = 33, unhappiness=78 -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=79 -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 b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top 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 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 -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 -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = k from target string -destination: group[0:1] == ij -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 -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: group[0:1] == ij, destination: k -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 -Post top down: top-down-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 -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=15 -target : relevance = 33, unhappiness=92 -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 -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=92 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=92 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=92 -target string selected: 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 -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 = 33, unhappiness=92 -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 = 33, unhappiness=92 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: group[0:1] == ij, 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 -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=92 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=92 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-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: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 -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 = 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 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 = 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 -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 = i 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--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top 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 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 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 = 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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: 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[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: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: 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 -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 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: 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 = group[0:1] == ij from target string -object chosen = group[1:2] == jk 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 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -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: c -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 -Post top down: top-down-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 -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=92 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=92 -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 -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=92 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=92 -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 -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:1] == ij from target string -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=92 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=92 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=92 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -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-group-scout--direction, with 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 = 0, 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 = 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 = j from target string -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 = 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 = 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 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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial 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 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 = 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 a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 91 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 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--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 -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 -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 -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 -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 = 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 = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -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:1] == ij from target string -destination: k -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 = 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[0:1] == ij from target 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 -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 = 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 = group[0:1] == ij -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 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=92 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=92 -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:1] == ij from target string -object chosen = group[0:1] == ij from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=92 -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 -destination: k -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=92 -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=92 -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 -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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top 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 = 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 -to object: i -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 -bond strength = 91 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 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 -object chosen = group[0:1] == ij from target string -destination: 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 -won fight with group[0:1] == ij -broke the groups -building bond successor 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 group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = 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=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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-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: 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 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 -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 -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[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] == abc from initial string -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 -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 -object 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-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 -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=79 -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=79 -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 = 33, unhappiness=79 -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 = 0, unhappiness=15 -target : relevance = 33, unhappiness=79 -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 -initial : relevance = 100, 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 -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 = 33, 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 -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-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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: 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:1] == ij from target string -object chosen = group[1:2] == jk from target string -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -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 -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 -object chosen = c 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: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 -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 = predecessor bond between i and j from other string -bond strength = 65 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 bond -to object: 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: b, destination: c -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 = successor bond between b and c from other string -bond 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 = 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 -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 = 33, unhappiness=94 -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 -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] == 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 = successor 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 -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 -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 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 a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 66, unhappiness=94 -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--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=93 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=93 -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 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=93 -target string selected: ijk with 3 letters, 4 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: group[0:1] == ij, destination: k -object chosen = k 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 direction -source chosen = a -firstBond: successor 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 = 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 = 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 -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: successor 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 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=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 -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 = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -urgency: 24.1, number: 2, bin: 2 -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 = 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 -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 = 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-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: 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 = 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 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 -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 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 = 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 = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -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 -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 = 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=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 -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 = 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 = 0, unhappiness=15 -target : relevance = 50, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -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 = b -firstBond: successor bond between b and c -firstBond2: successor bond between a and 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 = group[0:2] == ijk from target string -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 -top_down_bond_scout__category -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 = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -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 = 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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post 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 = 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 = 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 = 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 = 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 = 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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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=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 = 50, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to c -object chosen = j from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = 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=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 -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 = 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 -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 = 69 for predecessor bond between i and j -initial : relevance = 0, unhappiness=15 -target : relevance = 50, 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 = 50, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to c -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: 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 -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 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 -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = 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[1:2] == jk from target string -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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=18 -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=18 -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 -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 = 96 for successor bond between a and b -succeeded: posting bond-builder -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between 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 -initial : relevance = 100, unhappiness=15 -target : relevance = 50, 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 = 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 -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 -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=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 -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: j, destination: i -object chosen = successor 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 = 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 -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 -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 -urgency: 24.1, number: 2, bin: 2 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -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[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -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 -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -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: i -initial : relevance = 100, 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 = 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 -bond strength = 69 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 -won fight with group[0:2] == ijk -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between a and i -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 -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -urgency: 24.1, number: 2, bin: 2 -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -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 = 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 -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 -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 = 48 for successor bond between a and b -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between a and b from other string -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 -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 -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -object 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 = k 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 -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-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = 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 -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 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=100 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond -to object: b -urgency: 23.200000000000003, number: 1, bin: 2 -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 -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: j, destination: k -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 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 -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-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 = 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=94 -target : relevance = 50, 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 = a from initial string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -urgency: 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 = 50, unhappiness=89 -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 = 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 -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 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 b and j from other string -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 = 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-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 = 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 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: j, destination: k -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 = 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 -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: 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 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -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 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 -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 -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 = successor bond between b and c from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between b and c -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object 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 = 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-group-scout--category, with urgency: 4 -Post top down: 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 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 = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: a -object chosen = successor bond between a 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=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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = 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 group -object chosen = i 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 = group[0:1] == ab from initial string -no incompatible bonds -no incompatible Groups -building group -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=78 -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 -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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 = 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 = 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: 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 -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=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 -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 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 = 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 = 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=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 -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 = group[0:2] == ijk from target string -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 -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 -initial : 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 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between 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] == 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 -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 -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 -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 -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -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 a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : 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: 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 -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 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 = b 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 = 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: 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 -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 = 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 -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 -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 b and c from other string -bond strength = 48 for successor bond between b and c -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 -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 -object 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 -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 = 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 -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -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 -object 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 = 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: 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 -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--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 = 91 for successor bond between b and c -succeeded: posting bond-builder -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 -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: 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 -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 = i 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 = 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 -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 = 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 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=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 b and c from other string -bond strength = 96 for successor bond 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=89 -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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = 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 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 -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 -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 = 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 -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 -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[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] == 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=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 = 100, unhappiness=78 -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 -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 = 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 -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 -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 = c -firstBond: successor bond between 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 = 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 = 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 -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-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 = 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 -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 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between 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 -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 -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 = a from initial string -destination: b -chosen bond facet: letterCategory -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 = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-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 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: 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 -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 -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 = k 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 -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 -object 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 = 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 = a 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 = 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 = Correspondence between b and j 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 -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 = 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 = b 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 i and j from other string -bond strength = 48 for predecessor bond between i and j -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 -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 = b 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 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 = 91 for predecessor bond between j and k -succeeded: posting bond-builder -object chosen = a from initial 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=100 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -to object: a -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=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 -object chosen = i from target string -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 -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 -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 = 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 = 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 = 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 = 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 = 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 -won fight with successor bond between a and b -broke the bonds -no incompatible groups -building bond predecessor bond between a and b -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 -bond strength = 94 for predecessor 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 bond -to object: j -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 -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 -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 = 100, unhappiness=89 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with 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=78 -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 = 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 = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between 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 bond -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 = 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 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 = 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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-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] == 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 -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 = 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 -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for 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 = 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=78 -target : relevance = 100, unhappiness=78 -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 = 91 for successor bond between a and b -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-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 -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: k, 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 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 -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: 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 = 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 = 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 -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 -initial : 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 -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 = j from target string -object chosen = group[0:2] == ijk from target string -urgency: 100.0, number: 2, 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: k -chosen bond facet: letterCategory -Source: j, destination: k -source descriptor: J -destination descriptor: K -proposing successor bond -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 -lost fight with predecessor bond between j and k -failed to break bonds: Fizzle -object chosen = j from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = 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=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -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 = 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 = 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 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -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 -bond strength = 96 for predecessor bond between a and b -object chosen = predecessor 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 -initial : 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 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 -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 = 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 -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 = 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 = 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 direction -source chosen = 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 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 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 -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 -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 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 = 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--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 -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 -initial : 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] == 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 -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 -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 direction -source chosen = 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] == 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 = 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 -object chosen = predecessor 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 = 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 -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 -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 = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -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 = a from initial string -destination: b -chosen bond facet: letterCategory -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 = 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 = 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 -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 = 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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = i from target string -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=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 -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] == 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 = 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 = a 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 = i 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 -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 = k 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 = 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 = 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 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 -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -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 = 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 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -object chosen = k 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 = 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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = 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 = 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 -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 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 -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 = 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 -object chosen = predecessor bond between a and b from other string -bond strength = 69 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 = 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--category, with urgency: 4 -Post 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 -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 = 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=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 = 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 -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between j and k -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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=78 -initial string selected: abc 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 -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 = 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 -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 = 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 -object 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--category, with urgency: 4 -Post 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=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 = 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=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 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -firstBond2: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to b -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: a -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 = 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 -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 -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: c, destination: b -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=84 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -object chosen = group[0:1] == ab from initial string -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 b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -no incompatible groups -building bond successor bond between b and c -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 -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 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 -initial : relevance = 100, unhappiness=78 -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 -object 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 = 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 -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 = 100, unhappiness=78 -target : relevance = 100, unhappiness=89 -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=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 = 100, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = 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 -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 -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 -object 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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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] == abc from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == 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] == 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 = 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] == 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 -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 -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 = 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 -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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -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 -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 = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == 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 -initial : 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 group -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 = 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 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -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--category, with urgency: 4 -posting bottom up codelets -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] == 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 -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 -bond strength = 91 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 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 = 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 = 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 = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: 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] == 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 = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -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 = predecessor bond between b and c from other string -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=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 = 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 -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 = 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 -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 = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = 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 = 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 = 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 = 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 -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 = 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 -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 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 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 direction -source chosen = b -firstBond: successor bond between b and c -firstBond2: 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 = 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=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 = successor bond between a and b from other string -bond strength = 96 for successor bond 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 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 -Post top down: top-down-group-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 = 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 -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 -initial : 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 -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=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 -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = a from initial string -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 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 = 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 = i 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 = i 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 -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 = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = successor bond between 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 = b 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 -object chosen = k 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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 = a from initial string -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 = 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 -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 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between a and b from other string -bond strength = 69 for predecessor 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 -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: k, destination: j -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 = 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 -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: 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 -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 = i 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 -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 = i 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 -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 = 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=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 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 = 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 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between 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 -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 = 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 -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 = a from initial string -object chosen = j 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 = 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: a, destination: b -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-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 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 = i -no firstBond -no firstBond2 -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-group-scout--direction, with 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 = 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 -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 -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=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 -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 = group[1:2] == bc from initial string -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 -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=89 -initial string selected: abc 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 -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 = 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 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 = 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 = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between 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-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 -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 = c 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 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 -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with 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 -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 direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[1:2] == 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 -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 -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 -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=78 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 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-bond-scout--category, with urgency: 4 -Post top 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: 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 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 -no firstBond -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 -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 -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 = 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-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for 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 -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 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 = 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 -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 a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = 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[1:2] == jk from target 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, 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-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-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 = 48 for successor bond between i and j -succeeded: posting bond-builder -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 = 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 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=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 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -initial : relevance = 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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with 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 -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 bond -to object: i -object chosen = group[1:2] == jk 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=15 -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 -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 b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to c -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 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 = 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=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 = 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 -object chosen = group[1:2] == jk 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 -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[0:2] == abc from initial string -already exists...activate descriptors & fizzle -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 -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: 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-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 = 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 = 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] == 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 = 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 -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 -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] == 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 = 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--category, with 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] == 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 -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] == ijk from target string -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=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: i, destination: j -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 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 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 -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 = 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 -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 -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 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 -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 = 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 -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 = i -firstBond: predecessor 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 = 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 -top_down_bond_scout__category -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 -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: 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=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 = 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 -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 = 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 -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 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 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 = 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] == 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] == 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 -bond strength = 48 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 = 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 -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] == 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 = i 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 -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 = 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 -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -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 -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 -object 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 -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 = j from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = 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 = 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 = k 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 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: 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 -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 = 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=100 -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 -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 = 69 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 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 = a from initial string -object chosen = predecessor bond between a and b from other 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: a, destination: b -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 50, unhappiness=94 -target : relevance = 0, unhappiness=100 -target string selected: ijk with 3 letters, 3 objects, 0 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 -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 -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: 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 -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 -object 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 = 48 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-bond-scout--category, with urgency: 4 -Post top down: 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 -object chosen = k from target string -object chosen = b from initial string -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 -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 -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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = 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 = 94 for predecessor 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 -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 = c 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 = 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 -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 -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 = 96 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 -object chosen = j from target string -object chosen = group[1:2] == bc from initial 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 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -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 = 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=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 = 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 = 48 for successor bond between i and j -urgency: 23.200000000000003, number: 1, bin: 2 -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 -initial : relevance = 100, unhappiness=78 -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-group-scout--direction, with urgency: 3 -Post top down: 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 -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 = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -no incompatible groups -building bond successor bond between b and c -object chosen = group[0:2] == abc from initial string -object chosen = 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=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 = predecessor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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[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 -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 = 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] == ijk from target string -already exists...activate descriptors & fizzle -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, 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 = k 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 -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] == ijk from target 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 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -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 = 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 = 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 = a from initial string -object chosen = a from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -target string selected: 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 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 -won fight with successor bond between b and c -broke the bonds -no incompatible Groups -building group -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=84 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=84 -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 -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-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 -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: 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 = 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 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 -object 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 = 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 j and k from other string -bond strength = 91 for successor bond between j and k -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 = 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] == 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 -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] == 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 -top_down_bond_scout__category -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 bond -to object: i -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 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 = 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:1] == ab 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 -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 -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 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 -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 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = j 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 -initial : 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 -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 -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 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -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 = 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 = a from initial 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 -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 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 = 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 -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 -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 -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 -initial : 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 = 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 -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 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -no firstBond2 -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 = 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 = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 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: 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 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -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 = k 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 = a 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 = Correspondence between c and k 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 = 48 for successor bond between a and b -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -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 -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -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 = 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 -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 = i from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = j from target string -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 -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 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 -Post top down: top-down-bond-scout--category, with 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 = 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 = 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 -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 -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 = successor bond between b and c from other string -bond strength = 94 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: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between i and j -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=100 -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 -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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -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 -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 = k 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: 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 -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 -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 = 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 -bond strength = 94 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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 -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 = 100, 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 = 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=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 -initial : relevance = 100, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: 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=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 j and k from other string -bond strength = 69 for successor bond between j and k -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between 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--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 -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: 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 -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 -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 -top_down_bond_scout__category -initial : relevance = 100, 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 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 = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -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 = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 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: predecessor bond between a and b -no firstBond2 -object chosen = group[1:2] == jk from target string -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=84 -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 -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 -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == ijk from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=84 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=84 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -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 -lost fight with predecessor bond between j and k -failed to break bonds: 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 -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 -initial : 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 -object chosen = b 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: 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 -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 -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 -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 = 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 -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 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 -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 -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: 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 -urgency: 100.0, number: 2, bin: 7 -object chosen = c 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 -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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -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 -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 -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: 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 -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-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 -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 = 48 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 -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 -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 -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 -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 -object chosen = i 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=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 = 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 = k 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 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 = 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 = a from initial string -destination: b -chosen bond facet: letterCategory -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 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = k 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 -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-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 -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 = k 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 = 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 -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: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = 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 = c from initial string -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 = i 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 = a 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 -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 -object chosen = c from initial string -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 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 = 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=94 -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 i and j 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 = j 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 = 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 = 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 -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=89 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for 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 -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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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=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: 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 = 0, unhappiness=94 -target : relevance = 50, 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 -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: 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 = 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 = 50, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 1 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 = 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 = 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=94 -target : relevance = 50, unhappiness=84 -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=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 = 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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:2] == ijk 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 = 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=89 -target : relevance = 50, unhappiness=79 -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 = 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 = 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 = 50, unhappiness=79 -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=79 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -object chosen = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == 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 -object chosen = b from initial string -object chosen = group[1:2] == bc from initial 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 -object chosen = a 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 -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 j and k -failed to break bonds: Fizzle -initial : relevance = 0, unhappiness=89 -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 -object chosen = group[0:1] == ij from target string -initial : relevance = 0, unhappiness=89 -target : relevance = 100, 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 -object 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 -object chosen = group[0:2] == ijk from target string -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: b, destination: 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 -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -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 -object 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 = group[0:2] == ijk from target 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, 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 = 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-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=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 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 -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 -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 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] == ijk from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -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 = 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 = 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: 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-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 -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 -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 = i 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 -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] == 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-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 = c from initial 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 direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from b to c -object chosen = group[1:2] == bc from initial string -object chosen = group[1:2] == bc from initial string -object chosen = 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 -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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-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 = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: 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 -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 direction -source chosen = c -firstBond: successor bond between b and c -no firstBond2 -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: a, destination: b -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=79 -target : relevance = 0, unhappiness=15 -target string selected: ijk 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, 3 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 = c 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top 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 group -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 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 -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 = 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 = a -firstBond: successor 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 = 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 -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -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, 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 -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] == abc from initial string -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = 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 -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 = group[0:2] == abc from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between 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 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=15 -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 -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 -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=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 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 -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 -urgency: 23.200000000000003, number: 1, bin: 2 -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=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 -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = k from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -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 -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 -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 -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 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: 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 -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = 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 bond -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -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 -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = successor bond between a and b from other string -bond strength = 78 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 = successor bond between i and j from other string -bond strength = 78 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: b, destination: a -object chosen = successor 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 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = predecessor bond between b and c from other string -bond strength = 91 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: 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 -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 = c from initial string -object chosen = group[0:2] == ijk from target string -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -urgency: 100.0, number: 2, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: 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 a and b from other string -bond strength = 91 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between 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 = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -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 = 0, unhappiness=18 -target : relevance = 0, unhappiness=18 -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 = 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 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 a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=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 -object 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 = k 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 -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 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 -top_down_bond_scout__category -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 -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -posting bottom up codelets -object chosen = group[0:2] == 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 -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=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 = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: 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 = 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 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 -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 -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 -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 = c 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 = 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 -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 = 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 = 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: 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 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: 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 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -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 -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 -urgency: 100.0, number: 2, bin: 7 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = k 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 -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 = k 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 -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 -urgency: 100.0, number: 1, bin: 7 -object chosen = k from target string -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 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 = 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 -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 = 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 -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 = 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 -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 = 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 -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 = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -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 -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 94 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 -top_down_bond_scout__category -initial : relevance = 100, 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 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 = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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=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 = 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, 3 objects, 2 bonds for bond -source: i, destination: 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 = 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 = 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 -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -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 -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -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 = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--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 = a from initial string -destination: b -chosen bond facet: letterCategory -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: 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 = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for 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 = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -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: successor bond between 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 -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 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 = 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 -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 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : 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 -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] == 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 -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 -object chosen = group[0:2] == ijk from target string -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 = 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 -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -object chosen = group[0:2] == ijk from target string -object chosen = b from initial string -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 = 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 -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: 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 = 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 = 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 = c 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 -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 -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 -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 -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 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 = 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 = 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 = 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 = i 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 = 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 -urgency: 23.200000000000003, number: 1, bin: 2 -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 = 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 -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 = 50, unhappiness=89 -target : relevance = 100, 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 = 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=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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 -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 = group[0:2] == ijk from target string -object chosen = j from target 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 = 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 = 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 -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 -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 -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=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 = 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 -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 -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 -Post top down: top-down-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 -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=15 -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=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 -initial string selected: abc with 3 letters, 3 objects, 1 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 = 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 -object 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] == 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 b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -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 -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 = 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 -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=15 -initial string selected: abc 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 -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 = 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 = a from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top 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 = 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 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 = 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 -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: 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=89 -target : relevance = 100, unhappiness=15 -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-group-scout--direction, with 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 = 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: j, destination: k -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: 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 -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=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 = 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 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 -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-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-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 -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=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] == ijk from target string -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 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 -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] == 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 = 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=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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with 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[1:2] == bc 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 = 33, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -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: 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-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 = 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: 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 -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 -object chosen = b from initial string -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -top_down_bond_scout__category -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == 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 b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -initial : relevance = 33, unhappiness=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 -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 = 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 = 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 = 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 = 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--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = a from initial string -top_down_bond_scout__category -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -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 -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 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 -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 = a from initial string -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 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 -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 -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 = 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 -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: group[1:2] == bc -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 = 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 = 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 -Post top down: 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 -lost fight with successor bond between a and b -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: 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 -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 -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -initial : relevance = 33, unhappiness=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 = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: group[1:2] == bc, destination: a -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-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 -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder top_down_bond_scout__category initial : relevance = 33, unhappiness=80 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = group[1:2] == bc from initial string -destination: a -initial : relevance = 33, unhappiness=80 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[1:2] == bc from initial string -top_down_bond_scout__category -initial : relevance = 33, unhappiness=80 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = group[0:2] == abc from initial string -lost fight with successor bond between a and b -failed to break bonds: Fizzle -initial : relevance = 33, unhappiness=80 -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 -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 = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -won fight with group[1:2] == bc -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between c and k -building bond successor bond between b and c -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 -bond strength = 96 for successor bond 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 = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 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 = 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 = 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with 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:1] == ab 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 -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 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -no incompatible groups -building bond predecessor bond between b and c -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 = 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=78 -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 a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -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 -object 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 = 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 group -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 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 = 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 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = predecessor bond between 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 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 -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 = 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 = 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-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to b -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -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 = 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 -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 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 -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-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 -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=84 -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 = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == 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 = 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 -Post top down: 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 = 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[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 = 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 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 -object chosen = c 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 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 = 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 = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -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 -object chosen = successor 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 -object chosen = c 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-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 = 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 = 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 = 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 -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: 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 -object chosen = b from initial string -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 -initial : relevance = 0, unhappiness=94 -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 -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -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 -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-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 -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 = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = Correspondence between c and 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 -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 -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 -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 = 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 = 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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with 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 -destination: b -chosen bond facet: letterCategory -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 = 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 = 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 -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 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 = 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=100 -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=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 -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-group-scout--direction, with 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 = 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 -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 = 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 -already exists: activate descriptors & Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -object chosen = predecessor bond between b and c from other string -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: 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=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 -object chosen = successor bond between b 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 -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 -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 -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=100 -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 -building bond successor 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 = 96 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=100 -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=100 -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 = 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 -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 -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 = group[0:2] == ijk from target string -object chosen = j from target string -object chosen = i from target string -object chosen = a from initial 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 group -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 group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -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 -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: 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 = a -firstBond: successor 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 = 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 -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -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] == 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: a, destination: b -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, 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=78 -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-bond-scout--direction, with 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 -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 -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=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 -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 = 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 = 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-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 -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 -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 -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 -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 -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 = 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 -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] == 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: i -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 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 = 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 -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 = 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 -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 -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 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 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 = 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 = a -firstBond: successor 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 = predecessor 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 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == 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 -initial : relevance = 100, unhappiness=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 -top_down_bond_scout__category -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 = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -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 b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = 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 -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 = 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 -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 -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 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 = 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 = 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 -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-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 = 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 -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: 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 -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: 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] == 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 -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 = 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 = 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 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -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 -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -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 -Post top down: 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 -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 -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -posting bottom up codelets -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-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 = 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 = 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 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 -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 = c from initial string -object chosen = c from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = 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 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 -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 = 91 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 = 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 = 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 -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 -Post top down: 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 -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 -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 -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 -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-group-scout--direction, with 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 -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 = 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=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 -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 = 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 -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-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top 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 -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 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: c, destination: b -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -bond strength = 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 = 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 = 48 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 group -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 -posting bottom up codelets -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 -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: 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=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 -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: 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 -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 -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=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 -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 -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 = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-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 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 -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 -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 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-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 -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 -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 -initial : relevance = 100, 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 = 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 -object 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=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-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 = 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 -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 -initial : 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 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 -already exists...activate descriptors & fizzle -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 = 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 = i 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 = 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 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 = 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 -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 -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 -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 = 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 = 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 -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 -lost fight with Correspondence between c and 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 -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 = 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 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 -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 -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = 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 -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 -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 direction -source chosen = c -firstBond: successor bond between 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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -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 -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 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 -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 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 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 = 48 for successor bond between i and j -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 = 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 b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between a and b -object chosen = k from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = i from target string -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = i 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 = 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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with 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 -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 = 0, unhappiness=100 -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 = 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 -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 b and c from other string -already exists: activate descriptors & Fizzle -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 = 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 = k 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 -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: i, destination: j -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 = 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 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between j and k from other string -bond strength = 94 for successor bond between j and k -succeeded: posting bond-builder -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 = 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=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = 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 -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 -object 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 -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 = 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 -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 -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 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 -Post top down: 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 -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 -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 = 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 -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 = 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=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 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 = 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 -to object: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a 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 -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 = c 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 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between 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 -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 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 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: 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 = 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 -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: 2, 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 -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: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -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 = 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 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 = 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 = 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 -urgency: 100.0, number: 1, bin: 7 -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 = a 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 = a 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 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 = 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 = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = c from initial string -object chosen = b from initial string -destination: 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 = 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 -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 -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--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 -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: 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 = c 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 = 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 -initial : relevance = 50, unhappiness=100 -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 b and c from other string -bond strength = 69 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 = 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 = 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 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 -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 = 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 = 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-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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 -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 -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 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -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 -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: 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 = 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 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 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 = c from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between 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 = 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 = 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 = 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-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=94 -target : relevance = 0, 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 -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 = 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 -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 = 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 = a from initial string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=94 -target : relevance = 0, 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 = 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-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -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 = 0, unhappiness=78 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -to object: k -initial : relevance = 0, 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 = successor 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 -urgency: 23.200000000000003, number: 1, bin: 2 -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -object chosen = 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 -urgency: 100.0, number: 1, bin: 7 -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 -urgency: 100.0, number: 1, bin: 7 -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 -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 = 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 -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 = 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 = 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 -object chosen = b 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: 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 -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -object chosen = 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 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and 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 -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 = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=89 -target string selected: 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 -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, 4 objects, 2 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 -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-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 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 -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 = 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 = 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 = 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 = 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-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 = 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 = 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=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 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 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 = 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 -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 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: i -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -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 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 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 = predecessor bond between i and j 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 -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 group -object chosen = group[0:2] == abc from initial string -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 = 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 -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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: 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 = 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] == 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 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-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = j 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 -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: 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 -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 -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-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 -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 = 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 = 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 -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 = 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 -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 -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 = 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 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 -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 -urgency: 100.0, number: 2, bin: 7 -object chosen = predecessor bond between i and j 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 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 -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 = j 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 i and j -firstBond2: predecessor bond between j and k -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 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 -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 direction -source chosen = 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 -bond strength = 96 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-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 = 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 -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 = 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 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--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 -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 = b from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -no firstBond2 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: 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 -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 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 -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -top_down_bond_scout__category -initial : relevance = 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 = 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 = a 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 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 = k 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: 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 -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 -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 -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 -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 = 69 for successor bond between b and c -succeeded: posting bond-builder -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = 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 -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: 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 = predecessor bond between j and k from other string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -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 -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 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 = 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 -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 -object 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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 0, unhappiness=78 -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 = 0, unhappiness=78 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -firstBond2: successor bond between a and b -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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = a from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -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 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 = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -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 = 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-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -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 b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -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 -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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: 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 = successor 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] == 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, 4 objects, 2 bonds for bond -source: j, destination: i -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between 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 -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 -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 -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 = i 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 -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == ijk from target string -object chosen = a from initial string -object chosen = b 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 -initial : 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 = j from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 2, bin: 7 -object chosen = 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 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 -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 -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 -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 -initial : 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 -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 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == 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 -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 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 -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] == ijk from target string -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 -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -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 = a 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 = 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 = 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 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 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 -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 -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 = 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 -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 = 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 = 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 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between 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 -target string selected: ijk with 3 letters, 3 objects, 0 bonds for direction -source chosen = i -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 = 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 -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: 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 = 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 = 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 = 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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 = 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 = 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 -no incompatible bonds -no incompatible Groups -building group -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 = 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 = 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--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 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 -object 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 -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 = 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 = 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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == 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 bond -to object: j -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 -object 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 -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 = a from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -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 -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: a, 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 -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 bond -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: 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 -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-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 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 = 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] == 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 -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: 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 -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 -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 -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 -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 -urgency: 100.0, number: 1, bin: 7 -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 -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 -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == 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 -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 = 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 -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 = c 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] == 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 -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-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 -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -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 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 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] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between 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 -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 -initial : 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 -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 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 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 = i 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 = 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 -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 = a from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = c from initial string -object chosen = predecessor bond between 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 -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 = 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 -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 = 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: 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: 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 -object 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 -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 -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 = 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=94 -target : relevance = 0, unhappiness=94 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -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 j and k from other string -bond strength = 94 for predecessor 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 direction -source chosen = j -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--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = predecessor bond between 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 = 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 = 100, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: b, 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 = 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 = 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-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 -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 = c from initial string -initial : relevance = 50, unhappiness=94 -target : relevance = 50, unhappiness=84 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -object chosen = i 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 -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=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: 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 -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 = 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 = 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 = 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 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 -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 = 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -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 a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -no incompatible groups -building bond predecessor bond between a and b -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = 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: 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 = successor 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 -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 -lost fight with predecessor bond between j and k -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-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 -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 -object chosen = j from target string -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: i, destination: j -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=78 -target : relevance = 0, unhappiness=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 -initial : relevance = 50, unhappiness=78 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, 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 = k 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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=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 -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 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 = 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 -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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top 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 group -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] == ijk from target string -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 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top 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 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] == ijk from target string -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 = 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 -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 -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -object chosen = group[0:2] == ijk 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 = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: 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 = a -firstBond: 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 -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 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 = 50, unhappiness=79 -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=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[1:2] == jk 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 -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 = k -firstBond: predecessor 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 group -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -no incompatible groups -building bond predecessor bond between a and b -initial : relevance = 0, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -object chosen = successor bond between 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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post 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 direction -source chosen = k -firstBond: predecessor bond between j and k -no firstBond2 -object chosen = b 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:1] == ab from initial string -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 -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 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=78 -target : relevance = 100, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: j -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 = 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 = 0, unhappiness=78 -target : relevance = 0, unhappiness=79 -target string selected: ijk with 3 letters, 3 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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post 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 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=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[1:2] == bc 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 -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 -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 = 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=78 -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 -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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 -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 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: 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 = 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=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 = k 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 = 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 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 = 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--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=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == 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 = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -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 -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 -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 = 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 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 -Post top down: top-down-group-scout--direction, with 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=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 = 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 = 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 -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 -top_down_bond_scout__category -initial : relevance = 100, 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 = 0, 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 = 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 -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 -Post top down: 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 j and k from other string -bond strength = 91 for successor bond between j and k -succeeded: posting bond-builder -object chosen = group[0:1] == ij 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 b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = c 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: 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 = group[1:2] == jk from target string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 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] == 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-group-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between 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 = 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 = 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 = 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] == ijk from target string -no incompatible 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 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 -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 -initial : relevance = 0, 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 -Post top down: top-down-group-scout--direction, with 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: 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: 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: 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 = 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 -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 -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 -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 -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 -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 = k 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 = 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 = k 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 -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 = 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 -urgency: 100.0, number: 1, bin: 7 -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 -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 = 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 -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 = a 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 -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 -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 -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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with 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 -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 = 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 = 69 for predecessor 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 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 = 48 for successor bond between i and j -succeeded: posting bond-builder -object chosen = a from initial 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 = 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 -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between a and b -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 -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 -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: j, destination: k -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 -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 -object 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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with 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 -no incompatible 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 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 = 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=78 -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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, 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 = 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 -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 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 = 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 = 50, 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 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: 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 -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 -initial : relevance = 100, unhappiness=15 -target : relevance = 50, 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 = 50, 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-bond-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: 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 -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 = 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 = 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 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 -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 = 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 = group[0:1] == ij 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 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-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 bond -to object: 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 = 94 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 = 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=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 = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = 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--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=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 = 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 = 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: k -object chosen = j 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 -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, 3 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=78 -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 = 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-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 -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 -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 -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 = 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 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -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-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 -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 -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object chosen = k 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 = 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 -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 = 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--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 -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 = 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 = 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 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 group -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 -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 -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 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 -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: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 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 = 100, unhappiness=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 = 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 -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 = 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: 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 -initial : 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 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 = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for 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 = predecessor 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 -object 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 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -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 -lost fight with group[0:2] == abc -failed to break groups: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: 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 = k 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 -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 = k 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 -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 = 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 -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 = 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 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = 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 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 -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 = 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 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -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 -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 -object chosen = c from initial string -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: b -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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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 = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor bond between 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 -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-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -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: i, 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 = 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 -object chosen = a from initial 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 = b -no firstBond -no firstBond2 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 = 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 -object 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -initial : relevance = 0, unhappiness=100 -target : relevance = 50, unhappiness=84 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: j -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: c -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, 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 = 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 -initial : relevance = 50, unhappiness=100 -target : relevance = 50, unhappiness=84 -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 = k from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -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 = 0, unhappiness=94 -target : relevance = 50, unhappiness=89 -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 = 94 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=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 -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: 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 = 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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with 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 -no incompatible groups -building bond successor 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 = 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 = successor 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 -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 = group[0:1] == ab 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 = 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 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 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, 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 = a from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -top_down_bond_scout__category -initial : relevance = 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 -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 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 = 0, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction -source chosen = c -no firstBond -no firstBond2 -object chosen = b from initial string -destination: 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 = 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 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 = 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 = 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-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 j and k from other string -already exists: activate descriptors & Fizzle -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: i -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 = 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 -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 = 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 -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 -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=89 -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--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-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 = 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 = 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 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 = 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 = 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=79 -target : relevance = 0, 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 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[1:2] == jk from target 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 = 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 = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -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 = 0, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -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, 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -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 = 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 -object chosen = predecessor 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 -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 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: 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 = 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 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 -object 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 -top_down_bond_scout__category -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 = predecessor 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 = 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: b, destination: c -object chosen = group[0:1] == ab from initial string -no incompatible bonds -lost fight with group[0:2] == abc -failed to break Groups: Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=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 -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 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 -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 -object 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 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 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: 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 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = 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 -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=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 = 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 -top_down_bond_scout__category -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 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 -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = 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: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 = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -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 -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 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 -urgency: 100.0, number: 2, bin: 7 -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 = 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 bond -to object: k -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 = 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 = 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 = 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 -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 = 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 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 -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 -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 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 -initial : 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 = 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 bond -to object: j -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 = 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 = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -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 -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 -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: 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 = 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] == 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 = 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 = 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 -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 -object chosen = c 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 = i 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 = 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 -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 -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 -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 = 48 for 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 -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 = 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 = 94 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 -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 = 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 -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-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -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 = 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=94 -target : relevance = 100, 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 -object chosen = a 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 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 = 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 -object chosen = successor 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-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 -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 -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 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -initial : relevance = 50, unhappiness=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 b and c from other string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = 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 -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: 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 = 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 = 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 i and j 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 bond -to object: k -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 -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 -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=84 -target : relevance = 0, unhappiness=15 -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--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 -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -object chosen = c from initial string -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:1] == ab from initial string -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = c from initial string -object chosen = group[0:2] == ijk from target string -object chosen = predecessor bond between a and b from other string -bond strength = 69 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = 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 = 100, unhappiness=84 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor 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 -Post top 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 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 -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 = a 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 = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between 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 -bond strength = 96 for successor bond 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = 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 -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=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == abc from initial string -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 group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -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 -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == 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 = successor 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 -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 -initial : 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 -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 -top_down_bond_scout__category -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 = c from initial string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = b from initial string -object chosen = 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--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -urgency: 100.0, number: 2, bin: 7 -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 -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = 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 = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = k 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 = a 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 = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = successor bond between b and c from other string -bond strength = 48 for successor 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 -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 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 = i 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 = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -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 -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 = a 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 = 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=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 -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-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 -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 -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 = successor 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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 -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: 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 -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: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -no incompatible groups -building bond successor bond between a and b -initial : relevance = 100, unhappiness=84 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: a -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = a from initial string -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 = 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 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=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 -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 = 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 = 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 = 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 = j 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=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 = 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 = 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-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -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 -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=100 -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 -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=100 -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 = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = 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 = b 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 = 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 -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 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=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=78 -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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 = i from target string -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 = 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] == 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] == abc from initial 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 direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = successor bond between a and b from other string -bond strength = 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-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 -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 -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: j, destination: i -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 -object 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 -initial : 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 = 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 bond -to object: c -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 -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 = 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 = 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 -object 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 = 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 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 a and b from other string -bond strength = 96 for successor bond 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 -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 -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 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 -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 = 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 = 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 = 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 -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 -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 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 -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 -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: 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 = 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 = 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 -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: 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 = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = i 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 -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 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 -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 -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 -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between a and b -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -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 = 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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -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 = 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 b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -no incompatible groups -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 = b 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 -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between 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-bond-scout--category, with urgency: 4 -Post 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=78 -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 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=78 -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=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 = 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 = k from target string -object chosen = b from initial 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-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post 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 bond -to object: 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 -urgency: 23.200000000000003, number: 1, bin: 2 -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 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 = 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 = 96 for successor bond between a and b -succeeded: posting bond-builder -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 = 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=78 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-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 -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 -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:1] == ij 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 -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=78 -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 = 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=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-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 -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 j and k from other string -bond strength = 94 for successor bond between j and k -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 -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 -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 = 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 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 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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top 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=84 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: j -initial : relevance = 0, unhappiness=78 -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 = 91 for successor bond between i and j -succeeded: posting bond-builder -object chosen = group[1:2] == jk from target string -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 = 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 -object 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 -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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=84 -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=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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 -object chosen = group[1:2] == jk 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 bond -to object: i -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 = 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 = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 = 0, 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 = 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 = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 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 = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = successor bond between 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 = 0, unhappiness=15 -target : relevance = 0, unhappiness=79 -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 -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top 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 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: 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 = 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=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 -bond strength = 48 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 = 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 = 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=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = successor bond between 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-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -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=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 = 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 -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 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = 100, 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 = 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 = 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 -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 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == 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 = 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 -initial : 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 = 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 -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 = 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 = 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 = 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 -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 -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 -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 = 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 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between 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 = 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 -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 = c -firstBond: successor bond between b and c -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 -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=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 -initial : 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 = j from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -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 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == 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 -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] == 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 = 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 -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 = 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: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 -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 -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 = 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 -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 -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond 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 -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 -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 b and c from other string -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 -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] == 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 -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: 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 -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 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 = 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 bond -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 -won fight with successor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-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 = c -firstBond: successor bond between b and c -no firstBond2 -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 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -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 -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 = 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 -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 -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 -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 = 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 = c 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 = 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 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between 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 = 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 -bond strength = 48 for predecessor bond between i and j -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, 3 objects, 2 bonds for bond -source: a, destination: 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 = 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 = 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 = a from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 = 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 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-bond-scout--category, with urgency: 4 -Post top down: 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 = j 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 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 = 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 = 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--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: 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 = 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 -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 -building bond successor bond between i and j -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 -object 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-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 = 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 -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 -object chosen = successor 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 -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 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 -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 -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=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 -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 = successor bond between b and c from other string -bond strength = 96 for successor bond 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 -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] == 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 a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -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 -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 -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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -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 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=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 = 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 = 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 -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 -Post top down: top-down-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] == 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 -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 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, 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 -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] == 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 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 -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 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: 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 -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 -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: 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 -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 = 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 = i 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 = 100, unhappiness=15 -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 -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 = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -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 -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 = b 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 -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 = 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 = 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 = 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 = 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 = b 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 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 = b 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 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = 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 -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--category, with urgency: 4 -Post top down: 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 -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 -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: 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: 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 -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 -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=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 j and k from other string -bond strength = 69 for successor bond between j and k -succeeded: posting bond-builder -object chosen = successor bond between i and j from other string -object chosen = k 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=100 -target : relevance = 0, unhappiness=94 -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 = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = c from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between b and c -object chosen = 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 = predecessor 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 -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 = 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 -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 = 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 = group[1:2] == jk from target string -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 -to object: j -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 -bond strength = 94 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with 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 -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 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 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 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 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 = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -object chosen = a from initial string -object chosen = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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=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 -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] == 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 -no incompatible bonds -no incompatible Groups -building group -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 -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 -Post top down: top-down-bond-scout--direction, with 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: 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 = 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 = successor 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 = successor 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=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 -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 = 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 = 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 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 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] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: 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 -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: 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 = i 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 -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 -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 = 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 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 = i 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 -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 = 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 -object 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 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -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] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -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 = 96 for successor bond 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 = 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 = 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 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond 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 -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 = 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: 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 = 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 -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 -bond strength = 96 for successor bond 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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object 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 -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 -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-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 -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 -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 -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 -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 = k 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 = a from initial string -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: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -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 = i 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 a and b from other string -bond strength = 48 for successor bond between a and b -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 = 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 = 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 = a from initial string -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 -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 = 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 = 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 -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 = 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 = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = c from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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: 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 = 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 = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -posting bottom up codelets -object chosen = successor bond between 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 -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 -no firstBond -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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 -object chosen = j 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 -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=89 -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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=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 -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 direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = 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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with 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 -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 -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 -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 i and j 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: successor bond between 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 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-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 a and b 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: 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: k -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 -initial : relevance = 100, 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 = 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 -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 -object 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=89 -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 -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = i 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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between 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 = successor bond between a and b from other string -bond strength = 96 for successor bond 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 -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 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 -no incompatible bonds -no incompatible Groups -building 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 = 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 = 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 -initial : 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 = 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 -initial : 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] == 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: 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 -initial : 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 = 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--category, with urgency: 4 -posting bottom up codelets -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = 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 = 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 = 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 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: 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 = i 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 -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 = a -firstBond: successor 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 -object chosen = b 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 -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 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 = 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 -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 -object 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 j and k from other string -bond strength = 91 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-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: k, destination: j -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 -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 -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 -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 = 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 = 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 = 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 = k 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 -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = successor bond between 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 = 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 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -initial : relevance = 0, unhappiness=100 -target : relevance = 50, unhappiness=94 -target string selected: ijk 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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = 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 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -to object: k -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 -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: i, destination: j -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-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between 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 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 -object 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 -trying to break incompatible correspondences -won fight with Correspondence between c and k -building bond predecessor bond between b and c -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 direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -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: j, destination: 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 -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 = 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 = 96 for successor 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=94 -target : relevance = 100, unhappiness=94 -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-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 = 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 = 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 = 50, unhappiness=89 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=89 -target : relevance = 0, 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 -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 = 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--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 = 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 -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=84 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = 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 -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: 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] == 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=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 = 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 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 -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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 -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 -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 -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=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:1] == ab 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 = 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 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 -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 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-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 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 -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:2] == ijk from target string -object chosen = group[0:1] == ab from initial string -object chosen = successor bond between b and c from other string -bond strength = 94 for successor 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 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 -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 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 -lost fight with successor 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 direction -source chosen = b -firstBond: successor bond between a and b -firstBond2: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from b to predecessor -proposing group from b to c -object chosen = group[1:2] == bc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with 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 -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 -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 -initial : relevance = 100, 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 a to c -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -object chosen = 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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = 50, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = a from initial string -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 = successor 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 -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 = successor 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 -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 = 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--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: 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=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=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: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: 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 -object 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=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 -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 -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 -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 -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: 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 -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=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 -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 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 = 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 bond -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 = k -firstBond: successor bond between j and k -no firstBond2 -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 = a from initial string -destination: b -chosen bond facet: letterCategory -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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = c from initial string -object chosen = group[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 -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 = 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 -object chosen = b from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 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 -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 -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -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[1:2] == bc 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 = 94 for predecessor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -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 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: j, destination: i -object chosen = b from initial string -initial : relevance = 0, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -initial : relevance = 0, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -firstBond2: 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: 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 -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 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-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 = 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 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 -bond strength = 91 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 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 -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--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[1:2] == bc -no firstBond -no firstBond2 -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 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 -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 -object chosen = c 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 -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] == 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--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -top_down_bond_scout__category -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = group[1:2] == bc from initial string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 33, unhappiness=78 -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 = 33, unhappiness=78 -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 = b 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 = a from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top 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 -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 = group[1:2] == bc from initial string -destination: a -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 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 = 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 -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 -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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[1:2] == bc from initial string -destination: a -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 -object chosen = group[0:2] == abc from initial string -object chosen = group[1:2] == bc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -won fight with predecessor bond between b and c -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = 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=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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with 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=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 = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 66, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[1:2] == bc -no firstBond -no firstBond2 -object chosen = group[0:2] == ijk 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 group -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 = 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: 23.200000000000003, number: 1, bin: 2 -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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with 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 -no incompatible bonds -lost fight with group[1:2] == bc -failed to break Groups: Fizzle -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 66, 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 = 0, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[1:2] == bc -no firstBond -no firstBond2 -initial : relevance = 0, unhappiness=78 -target : relevance = 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 = 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 = 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] == 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-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 -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 = j 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 group -object chosen = group[0:2] == abc from initial string -initial : relevance = 66, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = a from initial string -destination: group[1:2] == bc -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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -Post top down: top-down-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] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=18 -target : relevance = 0, unhappiness=100 -target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond -source: j, destination: i -object chosen = j from target 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 -initial : relevance = 0, unhappiness=18 -target : relevance = 0, unhappiness=100 -target string selected: ijk with 3 letters, 3 objects, 1 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 -top_down_bond_scout__category -initial : relevance = 0, 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 = successor bond between j and k from other string -bond strength = 91 for successor bond between j and k -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, 1 bonds for direction -source chosen = k -firstBond: predecessor bond between j and k -no firstBond2 -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 = 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--category, with urgency: 4 -Post top down: top-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 -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 -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 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 bond -to object: j -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 -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 = 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 -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 -posting bottom up codelets -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: i -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 = 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 = predecessor 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 -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 = 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 -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 = 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: predecessor bond between j and k -no firstBond2 -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, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:1] == ij from target string -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 -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 -Post top 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 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 = 50, 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 -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 = 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 -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 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=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 -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 -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 -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 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 -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 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -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 = 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 -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 = 100, 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 -to object: k -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 -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 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 -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between 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 -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 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=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: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between j 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 -lost fight with Correspondence between c and k -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -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--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 = 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 = 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: 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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 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 -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 = 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 -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 -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 = 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--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 -won fight with successor bond between i and j -broke the 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 -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=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 = 100, unhappiness=79 -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 = 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=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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 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 -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 -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 = predecessor 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 = 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 -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 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = c from initial string -urgency: 100.0, number: 2, 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 -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 -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 -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 = 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] == 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 -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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 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 -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 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 -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 -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 -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 -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: 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 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 -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 = c 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 = c 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 -urgency: 23.200000000000003, number: 1, bin: 2 -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 -object 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 -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 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 -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: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = 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 -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 -object 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 -object chosen = a 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: 100.0, number: 1, bin: 7 -object chosen = a from initial string -object chosen = Correspondence between c and k from other string -urgency: 23.200000000000003, number: 1, bin: 2 -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 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 -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 = 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 = 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 -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 -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-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 -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[1:2] == jk 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 -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 -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 -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 = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 1 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = 94 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 -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 = 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 -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 = a -no firstBond -no firstBond2 -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 -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 -lost fight with predecessor bond between a and b -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction -source chosen = i -no firstBond -no firstBond2 -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -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 = predecessor 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 -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 -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: 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 = 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 = 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 -Post top down: 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 -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 -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 = predecessor 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 -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=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 = predecessor 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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: 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 -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 = group[0:2] == abc from initial string -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 100, 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 -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 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=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 -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-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 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=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 = b -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to c -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=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 -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-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 -no incompatible bonds -no incompatible Groups -building group -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 -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 = k 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, 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 -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 -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 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 -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 = 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 = 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 -lost fight with group[0:2] == abc -failed to break groups: Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -initial : 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 -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 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 bond -to object: 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 = predecessor 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 -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 -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 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -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 -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 -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 -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 = 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 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 -initial : 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 -initial : 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 -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 = 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] == 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 = 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 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 = i 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 -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 = 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 = 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 = a 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 = 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 = 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 -object 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 = 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 = 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 -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 = 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 -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: 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 = 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 -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 -object 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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 -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: 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 = a from initial string -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 = 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 = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object 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 -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 -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 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 -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 = 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 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: k -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 -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 = 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 -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 -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: 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with 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 -no incompatible groups -building bond successor bond between a and b -object chosen = k 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 = 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 = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between c and k -building bond predecessor bond between b and c -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post 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 = 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 -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=78 -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 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -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-description-scout, with urgency: 5 -posting bottom up codelets -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 -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 = group[0:1] == ij from target 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 = 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 -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 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with 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 -object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -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 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 = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -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=79 -target : relevance = 50, unhappiness=89 -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=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -object chosen = group[0:1] == ij 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=79 -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 -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-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 -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 -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 = 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 = 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 -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 = c from initial string -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-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 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 -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 = a from initial string -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 = 94 for successor 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 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 -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 = 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 -Post top down: 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 = group[0:1] == ij from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = b from initial string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 33, unhappiness=79 -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=78 -target : relevance = 33, unhappiness=79 -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 -initial : relevance = 100, unhappiness=78 -target : relevance = 33, 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 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 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--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-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 -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: 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 -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 = 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 j and k 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 -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -Post top down: 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 = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = group[0:2] == abc from initial string -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 -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 -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 = successor bond between i and j from other string -bond strength = 95 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[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 = 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=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 = 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-bond-scout--category, with 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: 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=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: group[0:1] == ij, destination: k -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 -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 = 66, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: group[0:1] == ij -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: group[0:1] == ij, destination: 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 -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 -lost fight with group[0:1] == ij -failed to break Groups: Fizzle -object chosen = group[0:2] == abc from initial string -won fight with successor bond between b and c -won fight with successor bond between a and b -broke the bonds -won fight with group[0:2] == abc -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 -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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -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=78 -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=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 -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 -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 -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=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: k, destination: group[0:1] == ij -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 -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 -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 = 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 -already exists: activate descriptors & Fizzle -object chosen = group[0:1] == ij from target string -destination: k -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, 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 -object 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=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -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 -bond strength = 91 for predecessor bond between b and c -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 = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between c and k -building bond predecessor bond between b and c -object chosen = group[0:2] == abc from initial string -initial : relevance = 50, unhappiness=15 -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 -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=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 -initial : relevance = 50, 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 -initial : relevance = 50, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: a -object chosen = predecessor bond between a and b from other string -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-bond-scout--category, with urgency: 4 -Post top 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 = 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[1:2] == jk from target string -no incompatible bonds -won fight with group[0:1] == ij -broke the Groups -building group -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = Correspondence between a and i from other string -initial : relevance = 50, unhappiness=79 -target : relevance = 66, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -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: i -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 = 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-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post 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 = 66, unhappiness=78 -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 -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=79 -target : relevance = 66, 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 -object chosen = group[0:2] == ijk from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 66, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -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 = a 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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:1] == ab from initial string -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -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 = 91 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 -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 direction -source chosen = 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 -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 -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 -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-group-scout--category, with urgency: 4 -Post top 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 -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 -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 -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 = 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 = 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 = 91 for predecessor 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 = a -firstBond: 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=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[1:2] == bc from initial string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:1] == ab from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=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[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 -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: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 -object chosen = group[1:2] == bc from initial string -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 = 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: 5 -posting bottom up codelets -object chosen = c from initial string -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -no incompatible groups -building bond successor bond between a and 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: k -urgency: 100.0, number: 1, bin: 7 -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 = 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 -no incompatible bonds -no incompatible Groups -building group -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 = a -firstBond: successor bond between a and b -no firstBond2 -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 = group[1:2] == bc 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--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 direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to b -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = group[0:1] == ab from initial string -object chosen = successor bond between 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 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 = 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 -already exists...activate descriptors & fizzle -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-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 = 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 = 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 -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:1] == ab from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: group[0:1] == ab, destination: c -object chosen = group[0:1] == ab from initial string -destination: c -object chosen = group[0:1] == ab from initial string -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 = 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-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from b to c -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 = c -firstBond: predecessor bond between b and c -no firstBond2 -object chosen = group[0:1] == ab from initial string -object chosen = group[0:1] == ab from initial string -destination: c -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 -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 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-bond-scout--category, with 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 = 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 = 94 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for 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 -urgency: 100.0, number: 1, 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-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 -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 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: k -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: a -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 = 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 = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with 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 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 b and c from other string -bond strength = 65 for successor bond between b and c -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: a, destination: b -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[0:1] == ab -no firstBond -no firstBond2 -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from b to c -initial : relevance = 33, unhappiness=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 = 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 = 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 -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 -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-group-scout--category, with urgency: 4 -Post top down: top-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 = 33, unhappiness=92 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 33, unhappiness=92 -target : relevance = 0, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -initial : relevance = 33, unhappiness=92 -target : relevance = 0, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:1] == ab from initial string -object chosen = group[1:2] == bc from initial string -initial : relevance = 33, unhappiness=92 -target : relevance = 100, unhappiness=18 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: j -top_down_bond_scout__category -initial : relevance = 33, unhappiness=92 -target : relevance = 0, unhappiness=18 -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 = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -top_down_bond_scout__category -initial : relevance = 33, unhappiness=92 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-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 -to object: 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 -lost fight with group[0:1] == ab -failed to break groups: Fizzle -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -won fight with group[0:1] == ab -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between a and i -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: 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 -object chosen = successor 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 -top_down_bond_scout__category -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=47 initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond source: c, destination: group[0:1] == ab -object chosen = group[0:2] == ijk from target string +object chosen = group[1:2] == bc from initial string +initial : relevance = 33, unhappiness=80 +target : relevance = 0, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for group +object chosen = predecessor bond between group[0:1] == ii and j from other string +bond strength = 45 for predecessor bond between group[0:1] == ii and j +initial : relevance = 0, unhappiness=80 +target : relevance = 42, unhappiness=47 +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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 Post top down: top-down-group-scout--category, with urgency: 4 Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +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] == bc from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 42, unhappiness=47 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: group[0:1] == ab, destination: c +initial : relevance = 0, unhappiness=78 +target : relevance = 42, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for group +object chosen = i 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 = 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 +target : relevance = 28, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 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 -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 +target : relevance = 28, unhappiness=47 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 +no firstBond2 +initial : relevance = 33, unhappiness=78 +target : relevance = 0, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for group +object chosen = group[0:1] == ab from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 42, unhappiness=47 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: group[0:1] == ab, destination: c +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 42, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for bond +source: k, destination: j +object chosen = successor bond between j and group[4:5] == kk from other string +bond strength = 62 for successor bond between j and group[4:5] == kk +succeeded: posting bond-builder +initial : relevance = 33, unhappiness=78 +target : relevance = 0, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for direction +source chosen = group[4:5] == kk +no firstBond +no firstBond2 +initial : relevance = 0, unhappiness=78 +target : relevance = 42, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for group +object chosen = group[3:4] == jk from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 42, unhappiness=47 +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-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=78 +target : relevance = 42, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for group +top_down_bond_scout__category +initial : relevance = 33, unhappiness=78 +target : relevance = 28, unhappiness=47 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = group[0:1] == ii from target string +destination: j +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +initial : relevance = 33, unhappiness=78 +target : relevance = 0, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for direction +source chosen = j +firstBond: successor bond between i and j +firstBond2: sameness bond between j and j +possible group: sameness bond between j and j +trying from j to sameness +proposing group from j to j +initial : relevance = 33, unhappiness=78 +target : relevance = 28, unhappiness=47 +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 = 33, unhappiness=78 +target : relevance = 0, unhappiness=47 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: a +object chosen = group[2:3] == jj 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 = 33, unhappiness=78 +target : relevance = 28, unhappiness=47 +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 = 33, unhappiness=78 +target : relevance = 0, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for bond +source: j, destination: group[0:1] == ii +initial : relevance = 0, unhappiness=78 +target : relevance = 42, unhappiness=47 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=78 +target : relevance = 42, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for group 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 group object chosen = predecessor bond between a and b from other string bond strength = 65 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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 Post top down: top-down-group-scout--category, with urgency: 4 Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: 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 -initial : relevance = 33, unhappiness=80 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: 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 +object chosen = predecessor 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 +successor bond between a and b +won fight with successor bond between a and b broke the bonds -no incompatible groups -building bond successor bond between b and c +won fight with group[0:1] == ab +broke the groups +building bond predecessor bond between a and b +initial : relevance = 100, unhappiness=80 +target : relevance = 0, unhappiness=47 +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=80 +target : relevance = 28, unhappiness=47 +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 = a from initial string +object chosen = predecessor bond between group[0:1] == ii and j from other string +bond strength = 45 for predecessor bond between group[0:1] == ii and j +object chosen = successor bond between j and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=80 +target : relevance = 28, unhappiness=47 +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=80 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -initial : relevance = 66, unhappiness=80 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for direction +target : relevance = 42, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for bond +source: group[0:1] == ii, destination: j +initial : relevance = 100, unhappiness=80 +target : relevance = 0, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for group +initial : relevance = 0, unhappiness=80 +target : relevance = 28, unhappiness=47 +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=80 +target : relevance = 28, unhappiness=47 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 0, unhappiness=80 +target : relevance = 28, unhappiness=47 +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-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = j from target string +initial : relevance = 0, unhappiness=78 +target : relevance = 42, unhappiness=47 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 0, unhappiness=78 +target : relevance = 28, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 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 a and b from other string -bond strength = 91 for predecessor bond between a and b +firstBond: sameness bond between j and j +possible group: sameness bond between j and j +trying from j to sameness +proposing group from j to j +initial : relevance = 0, unhappiness=78 +target : relevance = 28, unhappiness=47 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: b +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between group[0:1] == ii and j from other string +bond strength = 62 for successor bond between group[0:1] == ii and j succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string +initial : relevance = 0, unhappiness=78 +target : relevance = 28, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for direction +source chosen = group[0:1] == ii +no firstBond +no firstBond2 +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 28, unhappiness=47 +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 = 42, unhappiness=47 +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 = 0, unhappiness=47 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 0, unhappiness=78 +target : relevance = 28, unhappiness=47 +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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +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[2:3] == jj from target string +initial : relevance = 0, unhappiness=78 +target : relevance = 42, unhappiness=47 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 0, unhappiness=78 +target : relevance = 28, unhappiness=47 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 0, unhappiness=78 +target : relevance = 28, unhappiness=47 +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 +object chosen = a from initial string +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=78 +target : relevance = 42, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for group +initial : relevance = 0, unhappiness=78 +target : relevance = 42, unhappiness=47 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 0, unhappiness=78 +target : relevance = 42, unhappiness=47 +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 -successor bond between a and b -won fight with successor bond between a and b +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 -trying to break incompatible correspondences -won fight with Correspondence between a and i -building bond predecessor bond between a and b -initial : relevance = 50, unhappiness=80 -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 +no incompatible groups +building bond 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: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = group[2:3] == jj from target string no incompatible bonds no incompatible Groups building group -object chosen = group[0:1] == ab from initial string +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=84 +target : relevance = 37, unhappiness=48 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group top_down_bond_scout__category -initial : relevance = 33, unhappiness=80 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 50, unhappiness=84 +target : relevance = 25, unhappiness=48 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: j +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 37, unhappiness=48 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: j, destination: group[4:5] == kk +object 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=84 +target : relevance = 37, unhappiness=48 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: c +initial : relevance = 50, unhappiness=84 +target : relevance = 25, unhappiness=48 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 50, unhappiness=84 +target : relevance = 25, unhappiness=48 +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: 100.0, number: 1, bin: 7 +object chosen = group[3:4] == jk from target string +no incompatible bonds +lost fight with group[2:3] == jj +failed to break Groups: Fizzle +object chosen = group[0:1] == ab from initial string +initial : relevance = 0, unhappiness=84 +target : relevance = 37, unhappiness=48 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=84 +target : relevance = 37, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +initial : relevance = 50, unhappiness=84 +target : relevance = 25, unhappiness=38 +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[2:3] == jj from target string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond source: c, destination: b -initial : relevance = 33, unhappiness=80 -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 = 50, unhappiness=84 +target : relevance = 25, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[0:1] == ii +no firstBond +no firstBond2 +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 50, unhappiness=84 +target : relevance = 25, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: b +initial : relevance = 50, unhappiness=84 +target : relevance = 25, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 0, unhappiness=84 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = successor bond between group[0:1] == ii and j from other string +bond strength = 59 for successor bond between group[0:1] == ii and j +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=79 +target : relevance = 25, unhappiness=38 +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 +initial : relevance = 50, unhappiness=79 +target : relevance = 25, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[0:1] == ii +no firstBond +no firstBond2 +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 = group[0:1] == ab from initial string +object chosen = group[1:2] == bc from initial string +initial : relevance = 50, unhappiness=79 +target : relevance = 25, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: c +initial : relevance = 0, unhappiness=79 +target : relevance = 37, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 50, unhappiness=79 +target : relevance = 25, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post 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=79 +target : relevance = 37, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = group[2:3] == jj from target string +already exists...activate descriptors & fizzle +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[4:5] == kk +no firstBond +no firstBond2 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=38 +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=79 +target : relevance = 0, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:1] == ii from target string +object chosen = successor bond between b and c from other string +bond strength = 94 for successor bond between b and c +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +initial : relevance = 0, unhappiness=79 +target : relevance = 37, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = successor bond between group[0:1] == ii and j from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=79 +target : relevance = 37, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +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 @@ -96121,6497 +45330,752 @@ Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--category, with urgency: 4 Post top down: top-down-bond-scout--category, with urgency: 4 Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 25, unhappiness=38 +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 = 69 for predecessor bond between a and b +initial : relevance = 50, unhappiness=79 +target : relevance = 25, unhappiness=38 +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 +bond strength = 94 for successor bond between b and c +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=79 +target : relevance = 37, unhappiness=38 +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 = successor 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 b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 0, unhappiness=79 +target : relevance = 37, unhappiness=38 +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 = 25, unhappiness=38 +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 = 0, unhappiness=79 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 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-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, 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 +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 = 100, unhappiness=84 +target : relevance = 25, unhappiness=38 +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 = 0, unhappiness=84 +target : relevance = 0, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +initial : relevance = 0, unhappiness=84 +target : relevance = 37, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 37, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=84 +target : relevance = 0, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +initial : relevance = 0, unhappiness=84 +target : relevance = 0, unhappiness=38 +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 = 0, unhappiness=84 +target : relevance = 37, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 0, unhappiness=84 +target : relevance = 37, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 0, unhappiness=84 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=84 +target : relevance = 25, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 100, unhappiness=84 +target : relevance = 25, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-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: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +initial : relevance = 100, unhappiness=78 +target : relevance = 25, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk 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 = 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 = 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 +object 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 = 0, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: a +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +object chosen = group[1:2] == bc from initial 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 +initial : relevance = 66, unhappiness=78 +target : relevance = 25, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor 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 = 66, unhappiness=78 +target : relevance = 25, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +to object: group[2:3] == jj +initial : relevance = 66, unhappiness=78 +target : relevance = 25, unhappiness=38 +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-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +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 bond predecessor bond between b and c -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -object chosen = predecessor bond between a and b 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-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 = 0, 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 -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: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=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 -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 -building bond successor bond between b and c -object chosen = group[1:2] == bc 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=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -firstBond2: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to b -urgency: 23.200000000000003, number: 1, bin: 2 -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--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -initial : relevance = 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: successor bond between i and j -firstBond2: 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 -won fight with successor bond between b and c -broke the bonds -no incompatible groups -building bond predecessor bond between b and c -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -firstBond2: predecessor bond between a and b -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 = 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 -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -no firstBond2 -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -no incompatible groups -building bond successor bond between b and 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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 50, unhappiness=79 -target : relevance = 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 -object chosen = b 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 -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 = group[0:1] == ab 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 = 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 -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 -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--direction, with 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 = 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 = 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 = 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: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 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 91 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -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 -initial : relevance = 100, unhappiness=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 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == ijk from target string -object chosen = c from initial string -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 = 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 -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 bond -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -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 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -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 -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 -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: 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 = 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 = 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 = 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 -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 -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 = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = group[0:2] == 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] == 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 = 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 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 = 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 = 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 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 b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -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 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 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-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 -top_down_bond_scout__category -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 = 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 = 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 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 = i 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 = 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 -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 -object 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 -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: b, destination: a -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 -object chosen = successor 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 = 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 -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -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 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 -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 = 0, unhappiness=100 -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 = 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 -object chosen = c from initial 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 = 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 -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 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = group[0:2] == ijk from target 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 = 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 a and b 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 group -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 -Post top down: top-down-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 = 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 = 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] == ijk from target 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: b, destination: 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 = 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-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 = 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 -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 b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-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 -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: 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=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 = 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 = 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 = c 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 -Post top down: top-down-group-scout--direction, with 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 -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 -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=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 -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 -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 -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 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 = i 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 -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 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 -initial : 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 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -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 -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 = predecessor bond between b and c from other string -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 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with 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 -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 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 -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond 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 -urgency: 100.0, number: 2, bin: 7 -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 = 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 = 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-bond-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: 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 direction -source chosen = a -firstBond: successor 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 -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 -lost fight with group[0:2] == ijk -failed to break groups: 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 -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 -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: 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 = 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 -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 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = predecessor 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 -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 = 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 -object chosen = c from initial string -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 -object 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 = 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 = k from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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: j, destination: i -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 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 -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 = 50, unhappiness=89 -target : relevance = 0, unhappiness=100 -target string selected: ijk 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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction -source chosen = 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 = k from target string -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -to object: a -object chosen = predecessor bond between 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 -object chosen = group[1:2] == bc 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: c, destination: b -object chosen = a 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 -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-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -urgency: 100.0, number: 1, bin: 7 -object chosen = 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 = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: k, destination: 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 -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=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 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 direction -source chosen = k -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: 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 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=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-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 = 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 -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 -already exists: activate descriptors & Fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post 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 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 = 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 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 = 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 = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = b 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 -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-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 = j 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 -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 -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -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 -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-group-scout--category, with urgency: 4 -Post 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 = 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=78 -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=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 -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 -initial : relevance = 100, unhappiness=78 -target : relevance = 100, 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 = a 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 = 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-bond-scout--category, with urgency: 4 -Post top down: 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 -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 -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: a -object chosen = k 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 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: j, destination: i -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 -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 -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 = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor 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: 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 = a from initial string -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -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 -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 = i 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=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 -posting bottom up codelets -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 = 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 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 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = k 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 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 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -object chosen = group[1:2] == bc from initial 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 -object 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 -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 -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 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 -initial : 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 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 -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 -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 -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 -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 -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 -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 = 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 -top_down_bond_scout__category -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 -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 = 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: 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 = 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 -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] == 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 = 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 = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = j from target string -object chosen = group[0:2] == ijk from target string -object chosen = k from target string -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 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 = 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 -lost fight with group[0:2] == abc -failed to break groups: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -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 b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for 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 -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 = Correspondence between c and k 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 = a from initial string -destination: b -chosen bond facet: letterCategory -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 = 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 -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 -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 -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 = 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 = 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 = b from initial string -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 = b 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--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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 = 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 = 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: 0 -no incompatible 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 -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: 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--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 = 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 = 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 -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 -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == 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 -Post top down: top-down-group-scout--direction, with 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 = 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] == ijk 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, 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 -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=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = a from initial string -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 -Post top down: top-down-bond-scout--direction, with 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 = a from initial string -destination: b -chosen bond facet: letterCategory -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 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 = 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 -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 -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 = 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=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 -object 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-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 -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 = k 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 = 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 = 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=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: 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 -urgency: 100.0, number: 2, 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 = 48 for predecessor bond between i and j -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = 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 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = 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 -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 -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 = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between b and c -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 -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 -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 -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 -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -initial : relevance = 100, unhappiness=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 -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-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=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 = 96 for successor bond 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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post 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 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 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 -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 -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 -target string selected: ijk with 3 letters, 3 objects, 1 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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] == 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 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 -object 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 -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 -object chosen = b 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 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: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 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top 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 group -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 = 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 = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -target string selected: 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 = successor 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 -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 = predecessor 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 -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-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 -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 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 -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 -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 = 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 -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 = j from target string -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 = 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 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] == 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 bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -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 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -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 = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = 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 = i 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 -urgency: 100.0, number: 2, bin: 7 -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 = 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 -initial : 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 -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 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 = 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] == 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 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 -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 -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 = 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 -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 -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 -top_down_bond_scout__category -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 = 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 -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 -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 -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 -initial : 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 -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 = 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 b and c from other string -bond strength = 96 for successor bond 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 -urgency: 100.0, number: 2, bin: 7 -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 = 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 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=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 = 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] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = b 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 -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 = i 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 -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 = i 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 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 = 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 = i from target string -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: 23.200000000000003, number: 1, bin: 2 -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between 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 -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 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between b and c from other string -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 -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 = i 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 -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -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: 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 -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 = 94 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = k from target string -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 = b 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, 1 bonds for bond -source: i, destination: j -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 -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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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 = 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 -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 = 48 for successor bond between b and c -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 bond -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = a from initial string -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 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 = 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 = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -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 -initial : relevance = 100, 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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=94 -target : relevance = 50, unhappiness=94 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: a -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -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 = 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 a and b from other string -already exists: activate descriptors & Fizzle -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 = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -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 -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: 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 -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: 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 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 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 -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 -object chosen = successor bond between b 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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between 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:1] == ij 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 -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor 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 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == 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=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -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] == 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=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 -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, 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 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = group[0:2] == ijk 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 = 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 -initial : relevance = 100, unhappiness=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 -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == 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 -top_down_bond_scout__category -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 -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 group -posting bottom up codelets -object chosen = b from initial string -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 -top_down_bond_scout__category -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 -initial : 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 -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 = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond 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 = b from initial 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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between 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--direction, with 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 direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: 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 -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 -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] == 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 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -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 -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=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 -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 -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] == 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 -top_down_bond_scout__category -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 -object chosen = k 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 -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 = 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 -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 -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 -posting bottom up codelets -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = b 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 = a 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 -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 = 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 = 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-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 -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 -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 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -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 -object chosen = c from initial string -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 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: 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 = 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 -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 = 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 -object chosen = k 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 = 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 -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 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 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = 91 for predecessor bond between b and c -succeeded: posting bond-builder -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 -object chosen = c from initial string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -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 = a 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 -object chosen = b 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 = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 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 = 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 = b 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 = 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 = i 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 -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 = 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 = c 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 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 -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 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = b from initial string -destination: 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 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 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = c from initial 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 = 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 -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 -object 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 = 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 -object chosen = a 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 -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 = k 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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 = a -no firstBond -no firstBond2 -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between a and b -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 = 50, unhappiness=94 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 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 -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=94 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -object chosen = predecessor bond between 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 -bond strength = 69 for predecessor bond between a and b -succeeded: posting bond-builder -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 = successor bond between a and b 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 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between 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 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 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: 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 -object 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 = 50, unhappiness=94 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: b, destination: a -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -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 -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 = predecessor bond between j and k from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=89 -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 -initial : relevance = 0, unhappiness=89 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -to object: 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 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between a and b -object chosen = b from initial string -object chosen = k from target 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, 1 bonds for bond -source: i, destination: j -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 = 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 = 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-description-scout, with urgency: 6 -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 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 = i -firstBond: successor bond between i and j -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 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 -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 = 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 = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to b -object chosen = a from initial string -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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = 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 -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: 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 = 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 = group[0:1] == ab from initial 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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top 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 -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 = 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: i, destination: j -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: c, destination: b -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-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-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 a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -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 -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 b and c 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 = 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 -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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--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 -bond strength = 94 for successor bond between j and k -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 -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 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: 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 bond -to object: k -object chosen = j from target string -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 group -object chosen = group[0:1] == ij 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: 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 -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 -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 -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 = 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 -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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-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 -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 -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 -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 -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 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 = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -firstBond2: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to b -object chosen = group[1:2] == jk 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 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 -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post 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 = 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 group -initial : relevance = 50, unhappiness=79 -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=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] == 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 = 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 = 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 = c -firstBond: predecessor bond between b and c -no firstBond2 -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: 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 = 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top 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 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 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 = 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 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 = 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: i, destination: j -object chosen = k 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:1] == ij from target 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 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-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:1] == ab from initial string -object chosen = successor bond between 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=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 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = group[1:2] == jk from target 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: 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 = group[0:1] == ab 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 -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[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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-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] == ijk from target 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: 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 -object chosen = i 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 = 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 = group[0:1] == ij 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 = 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=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top 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 group -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -object chosen = 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 = 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=79 -target : relevance = 100, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -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 = 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=79 -target string selected: ijk 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, 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 = 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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-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 = group[0:1] == ij 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 = successor 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 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -object chosen = 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 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 -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-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top 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 -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] == ij from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to b -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:1] == ab from initial string -object chosen = successor bond between a and b from other string -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 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] == 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 direction -source chosen = c -firstBond: predecessor bond between b and c -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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top 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 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -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 = a -firstBond: 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=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:1] == ab 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: j, destination: k -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 -object chosen = group[0:1] == ab from initial 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 -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 b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-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=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -firstBond2: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to b -object chosen = group[0:2] == ijk from target 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 -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 group -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor 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 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 = 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 -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 group -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 = 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 -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 -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 = a -firstBond: 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 -object chosen = group[0:1] == ab from initial string -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0: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 -object chosen = group[0:1] == ab from initial string -initial : relevance = 100, 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 c -object chosen = group[0:1] == ab from initial string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=79 -target : relevance = 0, 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-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=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = 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 -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=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 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 -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 -initial string selected: abc 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 = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -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-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:1] == ab from initial string -no incompatible bonds -no incompatible Groups -building group -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 = 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 -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 = 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 -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 = 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 = 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=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -object chosen = group[0:2] == 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 -Post top 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=92 -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=92 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -initial : relevance = 66, unhappiness=92 -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 -initial : relevance = 0, 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 -no firstBond2 -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=92 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -initial : relevance = 66, unhappiness=92 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = group[0:1] == ab -no firstBond -no firstBond2 -initial : relevance = 66, unhappiness=92 -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 = 66, unhappiness=92 -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 -no incompatible bonds -won fight with group[0:1] == ab -lost fight with group[0:1] == ab -failed to break Groups: Fizzle -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 = successor 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 -Post top down: top-down-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-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 = 66, 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 -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 = predecessor 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: a, destination: b -object chosen = group[0:2] == abc from initial string -no incompatible bonds -won fight with group[0:1] == ab -won fight with group[0:1] == ab broke the Groups building group -object chosen = group[0:2] == 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 top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 +initial : relevance = 0, unhappiness=92 +target : relevance = 37, unhappiness=38 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 -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=78 -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-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = 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 = j 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 = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[0:1] == ab from initial string -no incompatible bonds -lost fight with group[0:2] == abc -failed to break Groups: Fizzle -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 = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == 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 = 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 -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 -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 -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 = 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 -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 = b from initial string -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: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-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 = 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 -object 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: 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 = i -firstBond: predecessor 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 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 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 -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-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 = 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 -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 -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 group -urgency: 100.0, number: 1, bin: 7 -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: c -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-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 = 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: k -chosen bond facet: letterCategory -Source: j, destination: k -source descriptor: J -destination descriptor: K -proposing successor bond -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 -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:1] == ij from target string -no incompatible bonds -lost fight with group[0:2] == ijk -failed to break Groups: 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 = 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 = 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 = 48 for successor bond between j 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 = 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=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: 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 -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 -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 = 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 -object 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 = 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 = 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 -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 = 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 = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-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 -initial string selected: abc with 3 letters, 3 objects, 0 bonds for 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 -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 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 -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 -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: j, destination: 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 -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 = i from target 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 -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 = a 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 a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -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: k, destination: 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 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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 -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 = i from target string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = b from initial string -object chosen = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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: 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 = 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 -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 = 91 for predecessor 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 +initial : relevance = 0, unhappiness=92 +target : relevance = 0, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=92 +target : relevance = 0, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +no firstBond2 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=92 +target : relevance = 37, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +initial : relevance = 0, unhappiness=92 +target : relevance = 0, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond 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 +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=92 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 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-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top 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=89 -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 i and j from other string +object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk 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 = 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 = 94 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 -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 j and k from other string -already exists: activate descriptors & Fizzle +lost fight with Correspondence between c and group[4:5] == kk +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--category, with urgency: 4 Post top down: top-down-bond-scout--category, with urgency: 4 Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 Post top down: top-down-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 -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 = 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 = 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 = 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=89 -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=89 -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=89 -target : relevance = 50, 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 = 100, 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 = 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: 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 -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-group-scout--category, with urgency: 4 -Post top down: top-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 = 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 = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = 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=89 -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 -object chosen = predecessor 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 = 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 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=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 -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-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 -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 group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj 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 = 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 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 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 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 -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 -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 -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -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 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top 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 group -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 -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[1:2] == jk 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 -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: 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 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 -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: 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 -Post top down: 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 -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 = 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 -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 -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 = 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 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 -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 -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 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 = successor bond between j and k from other string -bond strength = 48 for successor 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-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 -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 -object 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=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 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 = 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 = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: k -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 = 0, unhappiness=15 +target : relevance = 25, unhappiness=38 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 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 -initial : 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 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 -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 -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 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 -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 = 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 -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 -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 -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object 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 -already exists...activate descriptors & fizzle +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 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 -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 = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder +target : relevance = 25, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk 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 = 25, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = k +firstBond: sameness bond between k and k +possible group: sameness bond between k and k +trying from k to sameness +proposing group from k to k +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c top_down_bond_scout__category initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: 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 a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -posting bottom up codelets -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 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 = b 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 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 -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 = 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 = 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 -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 = 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 = 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 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 -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 = 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 = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 -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 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 -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 j and k from other string -already exists: activate descriptors & Fizzle +target : relevance = 25, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c object chosen = successor bond between b and c from other string bond strength = 96 for successor bond between b and c succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk 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-group-scout--category, with urgency: 6 Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets -object chosen = predecessor bond between 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 = i 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: 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 -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 = 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 +bond strength = 48 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor 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[4:5] == kk from target string +object chosen = group[4:5] == kk from target string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +to object: group[0:1] == ii +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 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: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[2:3] == jj 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 = 25, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c succeeded: posting bond-builder object chosen = successor bond between b and c from other string already exists: activate descriptors & Fizzle -object chosen = 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=38 +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 +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 = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 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-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj 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 +building bond successor bond between group[0:1] == ii and group[2:3] == jj +object chosen = successor bond between b and c from other string already exists: activate descriptors & Fizzle object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 48 for predecessor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 0 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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 +no incompatible groups +building bond successor bond between group[2:3] == jj and group[4:5] == kk +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for direction +source chosen = group[2:3] == jj +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +firstBond2: successor bond between group[0:1] == ii and group[2:3] == jj +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for bond +to object: group[4:5] == kk object chosen = predecessor bond between a and b from other string number of incompatibleBonds: 1 successor bond between a and b -won fight with successor bond between a and b -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: i -object chosen = k from target string +lost fight with successor bond between a and b +failed to break bonds: Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = group[0:1] == ii from target string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=31 +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=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for group +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle object chosen = successor bond between a and b from other string bond strength = 96 for successor bond between a and b succeeded: posting bond-builder -object chosen = predecessor bond between i and j from other string -bond strength = 48 for predecessor bond between i and j +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 94 for successor bond between group[2:3] == jj and group[4:5] == kk 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 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: successor bond between j and k -firstBond2: successor 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 +target : relevance = 50, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for direction +source chosen = group[4:5] == kk +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[4:5] == kk to successor +proposing group from group[0:1] == ii to group[4:5] == kk +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[4:5] == kk 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:5] == iijjkk from target string +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +number of incompatibleBonds: 1 +successor bond between group[0:1] == ii and group[2:3] == jj +lost fight with successor bond between group[0:1] == ii and group[2:3] == jj +failed to break bonds: Fizzle top_down_bond_scout__category initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=31 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, 3 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-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 = i from target string +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 group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for bond object chosen = group[0:2] == abc from initial string +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +object chosen = group[0:5] == iijjkk from target string +object chosen = group[4:5] == kk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +Post top down: top-down-bond-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = group[0:5] == iijjkk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +object chosen = group[2:3] == jj from target string +destination: group[4:5] == kk +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[4:5] == kk +source descriptor: J +destination descriptor: K +proposing successor bond +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 94 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder object chosen = group[0:2] == abc from initial 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 = 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=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: j, destination: 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 +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between 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 -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 -object chosen = group[0:2] == ijk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for group +object chosen = group[0:5] == iijjkk from target 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 +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 94 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = group[0:5] == iijjkk 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 = j -firstBond: successor bond between i and j -firstBond2: successor bond between j and k -object chosen = k from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -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--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=31 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 = 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 = 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 = 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 +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=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for direction +source chosen = k +firstBond: sameness bond between k and k +possible group: sameness bond between k and k +trying from k to sameness +proposing group from k to k object chosen = group[0:2] == abc from initial string already exists...activate descriptors & fizzle +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 2, bin: 7 +object chosen = predecessor bond between a and b from other string +number of incompatibleBonds: 1 +successor bond between a and b +lost fight with successor bond between a and b +failed to break bonds: Fizzle +object chosen = c from initial string +object chosen = group[4:5] == kk 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 : relevance = 50, unhappiness=11 initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction source chosen = a firstBond: successor bond between a and b possible group: successor bond between a and b trying from a to successor proposing group from a to c +posting bottom up codelets object chosen = group[0:2] == abc from initial string +object chosen = group[4:5] == kk 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 = 50, unhappiness=11 +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 = 50, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for direction +source chosen = group[0:1] == ii +firstBond: successor bond between group[0:1] == ii and group[2:3] == jj +possible group: successor bond between group[0:1] == ii and group[2:3] == jj +trying from group[0:1] == ii to successor +proposing group from group[0:1] == ii to group[4:5] == kk +object chosen = group[0:5] == iijjkk from target string +object chosen = group[0:5] == iijjkk 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 -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 +target : relevance = 50, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 94 for successor bond between group[2:3] == jj and group[4:5] == kk 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 -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: 6 posting bottom up codelets -object chosen = group[0:2] == ijk from target string +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=11 +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=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for bond +to object: group[2:3] == jj +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 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-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for group +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=11 +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 = 50, unhappiness=11 +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 +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] == ijk from target string -already exists...activate descriptors & fizzle +target : relevance = 50, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for direction +source chosen = group[0:1] == ii +firstBond: successor bond between group[0:1] == ii and group[2:3] == jj +possible group: successor bond between group[0:1] == ii and group[2:3] == jj +trying from group[0:1] == ii to successor +proposing group from group[0:1] == ii to group[4:5] == kk +object chosen = group[0:5] == iijjkk from target string +top_down_bond_scout__category initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 94 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for bond +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +urgency: 100.0, number: 2, bin: 7 +urgency: 100.0, number: 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 +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 = 50, unhappiness=11 initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction source chosen = b firstBond: successor bond between b and c @@ -102619,1317 +46083,92 @@ 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 = k 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 +Post top 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 = 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 -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 = a -firstBond: successor 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 -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 b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = i 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 -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 = 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 = 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 = 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 -bond strength = 48 for successor bond between i and 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 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-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 -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 = predecessor 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 -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 -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 -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 -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 -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between i and j -object chosen = c from initial string -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 = 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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=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 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: 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 = b 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, 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 -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 -object 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 -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 direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to b -object chosen = a from initial string -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 -building bond predecessor bond between j and k -object chosen = group[0:1] == ab 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 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -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=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 = 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 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 -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 i and j 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 bond -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 -object 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 -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 = 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 = 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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with 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 -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 -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 = 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 -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 j and k 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 bond -to object: b -object chosen = b 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 -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 -bond strength = 91 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 = 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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-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 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 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, 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 = 0, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = group[1:2] == jk 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 direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=79 -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 = 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 -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=79 -target string selected: 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 -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-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top 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 -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 -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 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 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: a -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -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 -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 = 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 = 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-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 -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 -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 = 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 group -object chosen = group[1:2] == jk 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 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 -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 = c -firstBond: predecessor bond between b and c -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 = i -firstBond: successor bond between i and j -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == ijk from target string -won fight with successor bond between i and j -broke the bonds -no incompatible Groups -building group -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 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=79 -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 -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 = 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=79 -target : relevance = 100, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -initial : relevance = 50, unhappiness=79 -target : relevance = 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 -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 -object 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=79 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-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 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 = 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 -building bond successor bond between b and c -object chosen = predecessor bond between a and b from other string -bond strength = 91 for predecessor bond between a and b -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -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 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:1] == ab 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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:1] == ab 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 -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 = 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=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 -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 b and c -firstBond2: 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 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--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top 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 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 = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -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 -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 bond -to object: a -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 -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 -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 = 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 = 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 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 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: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = b from initial string -object chosen = group[0:2] == abc from initial string -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 = 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-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 -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 = 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 = b from initial string -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: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 bond -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=15 +target : relevance = 50, unhappiness=11 initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction source chosen = c firstBond: successor bond between b and c possible group: successor bond between b and c trying from c to successor proposing group from a to c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder +object chosen = 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 = 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 -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:1] == ij from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 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 = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -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 -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -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 = successor bond between b and c from other string -bond strength = 96 for successor bond 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 -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-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top 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 : relevance = 50, unhappiness=11 +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 : relevance = 50, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for bond +to object: group[4:5] == kk +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 94 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +Post top down: top-down-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=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for bond +source: j, destination: group[0:1] == ii +object chosen = successor bond between group[0:1] == ii and j from other string +bond strength = 64 for successor bond between group[0:1] == ii 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 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=11 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 = 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: successor 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 = 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 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 bond -to object: j -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=15 -target : relevance = 33, unhappiness=79 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=79 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -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: 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 -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 -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 +object chosen = group[0:5] == iijjkk from target string +object chosen = group[0:5] == iijjkk from target string already exists...activate descriptors & fizzle -top_down_bond_scout__category initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 +target : relevance = 50, unhappiness=11 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 group +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 -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 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between 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 -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 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == 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 = 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=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: successor bond between j and 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=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 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 -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: 1, bin: 7 -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 = 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 -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=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 = 48 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: 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 -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: successor bond between 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 -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--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 -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 -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 -to object: 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 = 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 -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 -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 -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 = 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 -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 -urgency: 100.0, number: 1, bin: 7 -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 -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 -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 -top_down_bond_scout__category -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 = k from target string +object chosen = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness bond +object chosen = j 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: j, destination: j 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 j and k from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between j and k +destination descriptor: J +proposing sameness bond object chosen = j from target string destination: k chosen bond facet: letterCategory @@ -103938,896 +46177,29 @@ 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 -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 -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 = 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 -object chosen = a from initial string -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 = 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 -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 = 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 = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 0 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 -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 -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: i, destination: j -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 -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = 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 = 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 = k from target string -urgency: 23.200000000000003, number: 1, bin: 2 -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-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 -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 -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:1] == ab 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 = c from initial string -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = 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 -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 -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 = 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=89 -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 -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 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--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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 -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 -urgency: 23.200000000000003, number: 1, bin: 2 -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 = c -no firstBond -no firstBond2 -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: 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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 -object 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 = 94 for predecessor bond between b and c -urgency: 100.0, number: 1, bin: 7 -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 -lost fight with predecessor bond between i and j -failed to break bonds: Fizzle -object chosen = group[0:1] == ab 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 -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-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top 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: 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 -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 -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 -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 = 94 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=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=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 = 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 = 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top 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 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=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: j, destination: 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 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=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 = 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 = 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-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post 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 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 group -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 -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 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 -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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 -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=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = a from initial string -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 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 = 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--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with 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 = 0, 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 = 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 = 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: 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 = 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 = 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 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = 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] == 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 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -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 -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 -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] == 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-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = 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 -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 -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 = 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 a and b from other string -bond strength = 91 for successor bond between a and b -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 -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 -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 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 group -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: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = predecessor bond between 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 = 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 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] == 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] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = j from target string -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -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 -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 = 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 -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 -initial : relevance = 100, unhappiness=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 -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 -initial : 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 = predecessor 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 -initial : 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 -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: 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 -initial : 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 = 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 = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = 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 = c from initial string -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 = 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 -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 = i from target string -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 = 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 -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 = 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 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 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 = 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 -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 -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 -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 -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 -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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 -object 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 -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 +Source: k, destination: k +source descriptor: K destination descriptor: K -proposing successor bond -object chosen = successor bond between j and k from other string -bond strength = 69 for successor bond between j and k +proposing sameness bond +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = k from target string +destination: j +chosen bond facet: letterCategory +Source: k, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = sameness bond between k and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between k and k 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 = c from initial string -object chosen = group[0:2] == ijk from target string object chosen = a from initial string destination: b chosen bond facet: letterCategory @@ -104835,955 +46207,13 @@ 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: 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-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 = 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 -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 -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: 0 -no incompatible bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between c and k -object chosen = b from initial string -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 = 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 = 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 -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 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=100 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: b, destination: c -top_down_bond_scout__category -initial : relevance = 50, 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 = 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 -Post top down: top-down-group-scout--direction, with 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 -object 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=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 -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 -object 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=15 -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 -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -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--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -object chosen = 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 = 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 -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 -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 = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -initial : relevance = 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 = 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 = 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 -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 -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 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=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 j and k from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 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 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -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 = 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 = i from target string destination: i chosen bond facet: letterCategory -Source: j, destination: i -source descriptor: J +Source: i, destination: i +source descriptor: I destination descriptor: I -proposing predecessor 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: 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: b -urgency: 100.0, number: 2, 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 = 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 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 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 direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=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 = 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 -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 -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 -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = c from initial string -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 -posting bottom up codelets -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = b from initial string -destination: 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: 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 = i 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 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 = k 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 -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 = k 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 -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -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 = predecessor bond between j and k from other string -bond strength = 69 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 = c 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 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 -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 -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 i and j from other string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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 -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 = 48 for predecessor bond between b and c -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -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 -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 j and k from other string -already exists: activate descriptors & Fizzle -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 -lost fight with predecessor bond between i and j -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=94 -target : relevance = 100, 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 -initial : relevance = 50, unhappiness=94 -target : relevance = 100, unhappiness=94 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -initial : relevance = 50, unhappiness=94 -target : relevance = 100, unhappiness=94 -target string selected: ijk 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 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=94 -target : relevance = 100, unhappiness=94 -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 -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 = 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 -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-group-scout--direction, with 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 -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 = a 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 -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 = 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-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 -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 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 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 -object chosen = b from initial string -object chosen = c from initial string -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -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 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 = 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=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 = 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 -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] == 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 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 = j 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 = 100, unhappiness=78 -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-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 = 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 -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 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 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 -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 -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=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 = c from initial string -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 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 = 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 = i 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 = 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 -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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -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 -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 = 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 = 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 -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 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 -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: 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 -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: 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: 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 = 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 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 -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 group -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] == 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 = 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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: 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 -posting bottom up codelets -object chosen = group[0:2] == ijk from target 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: 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 = a from initial string -destination: b -chosen bond facet: letterCategory -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 = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j -source descriptor: K -destination descriptor: J -proposing predecessor bond +proposing sameness bond object chosen = b from initial string destination: c chosen bond facet: letterCategory @@ -105791,2033 +46221,327 @@ 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 +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +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 = 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: 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--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = j from target string +object chosen = i 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 = c 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 = sameness bond between i and i from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between i and 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 object chosen = successor bond between b and c from other string bond strength = 48 for successor bond between b and c succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +object chosen = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets -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 -object chosen = j from target string -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 -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 = 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 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = successor bond between a and b from other string -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 = 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 -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 -object chosen = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k +object chosen = sameness bond between i and i from other 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: c, destination: 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 = a -firstBond: 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 = 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 -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 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 -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 = 50, unhappiness=94 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -to object: c +initial : relevance = 0, unhappiness=100 +target : relevance = 40, unhappiness=86 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: j, destination: j +object chosen = k from target string +initial : relevance = 0, unhappiness=100 +target : relevance = 40, unhappiness=86 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for group 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 -initial : relevance = 50, unhappiness=94 -target : relevance = 0, unhappiness=100 -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 = 91 for successor bond between i and j +initial : relevance = 0, unhappiness=100 +target : relevance = 40, unhappiness=86 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: i, destination: j +initial : relevance = 0, unhappiness=100 +target : relevance = 40, unhappiness=86 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for group +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = 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 = 48 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 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 40, unhappiness=86 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: k, destination: 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 -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: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets -object chosen = predecessor bond between 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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=94 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -urgency: 100.0, number: 1, bin: 7 -object chosen = j from target string -object chosen = b from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=94 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +initial : relevance = 50, unhappiness=89 +target : relevance = 20, unhappiness=83 +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 a to c -object chosen = group[0:2] == abc from initial string -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 = j -firstBond: predecessor bond between j and k -no firstBond2 -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 +proposing group from b to c +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +object chosen = a from initial 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: i, 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 = 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 -object chosen = successor 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 = successor 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 = 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 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 -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=89 +target : relevance = 40, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: k, destination: k +initial : relevance = 0, unhappiness=89 +target : relevance = 40, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for group +object chosen = group[1:2] == bc 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: k, destination: j +initial : relevance = 0, unhappiness=89 +target : relevance = 40, unhappiness=83 +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 = 20, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: a, destination: b +initial : relevance = 0, unhappiness=89 +target : relevance = 40, unhappiness=83 +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 = 96 for successor bond between a and b +bond strength = 94 for successor bond between a and b succeeded: posting bond-builder object chosen = i from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 40, unhappiness=83 +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-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 50, unhappiness=89 +target : relevance = 20, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 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 = 20, unhappiness=83 +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 = 40, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for group +urgency: 100.0, number: 1, bin: 7 +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 20, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: k, destination: j +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=89 +target : relevance = 40, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 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 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 -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 -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 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 -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 = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond +initial : relevance = 50, unhappiness=89 +target : relevance = 20, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond to object: i 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 = 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 -bond strength = 96 for successor bond between i and j -succeeded: posting bond-builder -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: 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 -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 -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 -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 i and j from other string -bond strength = 96 for successor bond between i and j +bond strength = 91 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--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=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 = 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 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 -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 -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 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle +object chosen = group[4:5] == kk 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 -object chosen = k 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: successor 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 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 -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 group -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -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 -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=78 -target string selected: ijk with 3 letters, 3 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 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=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 -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 -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 -succeeded: posting bond-builder -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 -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 = 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 +initial : relevance = 0, unhappiness=89 +target : relevance = 40, unhappiness=83 +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 = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string +object chosen = sameness bond between i and i 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 -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 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == 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] == ijk from target string -object chosen = b 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 = 48 for predecessor bond between b and c -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = 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 = 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 -initial : 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 -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: 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 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for 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 -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 group -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 -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 -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 = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -firstBond2: successor bond between a and b -urgency: 100.0, number: 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 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = b from initial string -object chosen = group[0:2] == 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 direction -source chosen = a -firstBond: successor 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: 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 = 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 -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 = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = 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 = c from initial string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between 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 -bond strength = 48 for successor 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 -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 = 48 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 -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 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 -posting bottom up codelets -object chosen = i from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -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 = 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 -object 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 -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 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 = 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: predecessor bond between b and c -no firstBond2 -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 -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 -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 = 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 = 91 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 50, unhappiness=84 -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 = 50, unhappiness=84 -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 = group[0:2] == abc 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 = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -object chosen = 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 = 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 b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -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[1:2] == jk 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=79 -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 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 = 0, 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 = group[1:2] == jk from target string -object chosen = j 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 -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top 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 = 20, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: i, destination: i +initial : relevance = 50, unhappiness=89 +target : relevance = 20, unhappiness=83 +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=79 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +initial : relevance = 0, unhappiness=89 +target : relevance = 40, unhappiness=83 +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 = 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 -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 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] == 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 -object chosen = group[0:2] == abc 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 direction -source chosen = j -no firstBond -firstBond2: predecessor bond between j and k -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=79 -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 = 100, unhappiness=79 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-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-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 -bond strength = 91 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 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: 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 = 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 -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 -already exists: activate descriptors & Fizzle -object chosen = i from target 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: 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-group-scout--direction, with 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 -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 -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 -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: 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 bond -to object: 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] == 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 group -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] == 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: 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 -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: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 = 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 -object chosen = predecessor 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 -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 -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 -initial : 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 -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: 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 = predecessor 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 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 = 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-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 -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 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 -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 -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 -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 -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 bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = predecessor bond between 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 -initial : relevance = 100, unhappiness=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 -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 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-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 -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: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: c, destination: b -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: 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 b and c 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 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = c from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -firstBond2: predecessor bond between b and c -urgency: 100.0, number: 2, bin: 7 -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 = c 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 -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 = b 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 = predecessor 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 = 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 = i 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 -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 = 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 -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 -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 -building bond successor bond between j and k -object chosen = successor bond between i and j from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond 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 = i 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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object 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 = 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 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 -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 = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 69 for predecessor bond between a and b 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 -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 = 0, unhappiness=89 -target : relevance = 100, 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 = c 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 -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 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 -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 = 0, 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 -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 = j -firstBond: successor bond between i and j -firstBond2: 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 -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 = 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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 -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 = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: c, destination: b -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 = b -firstBond: predecessor bond between b and c -no firstBond2 -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: k, 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 -already exists: activate descriptors & Fizzle -object chosen = group[1:2] == bc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 -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 = 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 = 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 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 = 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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-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 = 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 = 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 -object 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, 1 bonds for bond -to object: b -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for group -initial : relevance = 50, unhappiness=89 -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 -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 = 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 = 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-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 = i from target string -object chosen = group[0:2] == ijk 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 group -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: 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 = 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 -urgency: 100.0, number: 1, bin: 7 -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 -object chosen = i from target string -initial : relevance = 0, unhappiness=89 -target : relevance = 50, unhappiness=78 -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-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 = j 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 -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 = 0, 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 -initial : relevance = 0, unhappiness=94 -target : relevance = 50, unhappiness=84 +target : relevance = 20, unhappiness=83 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 -object chosen = successor 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 = 0, unhappiness=94 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -to object: b -initial : relevance = 0, unhappiness=94 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-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 = 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 = 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 -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=79 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between a and b urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=89 -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 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 -bond strength = 69 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 -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = k from target string +initial : relevance = 0, unhappiness=89 +target : relevance = 40, unhappiness=83 +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-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +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 bond -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 group -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=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 = 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 = 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 = successor 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 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: 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = successor bond between 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 -object chosen = successor 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 -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 -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 = 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 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 = successor bond between j and k from other string -bond strength = 94 for successor bond between j and k +initial : relevance = 0, unhappiness=89 +target : relevance = 40, unhappiness=83 +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 = 93 for successor bond between i and j succeeded: posting bond-builder -initial : relevance = 0, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, 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-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for 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 = 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 -target string selected: ijk 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 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 = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -object chosen = group[0:1] == ij from target 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:1] == ab from initial string -object chosen = i from target string -initial : relevance = 50, unhappiness=15 -target : relevance = 0, 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 = 50, unhappiness=15 -target : relevance = 0, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +object chosen = group[0:1] == ii from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 40, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: b, destination: c +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 40, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: a, destination: b +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=89 +target : relevance = 20, unhappiness=83 +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 @@ -107826,296 +46550,32 @@ proposing group from b to 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 -initial : relevance = 50, unhappiness=15 -target : relevance = 100, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -object chosen = group[1:2] == bc from initial string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets -object chosen = 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 = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: i, destination: j -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: predecessor bond between a and b -no firstBond2 -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 3 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 -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 = 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 -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 -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 a and b -firstBond2: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from b to c -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 = k 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 = 50, unhappiness=79 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -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 -object chosen = predecessor bond between a and b from other string -bond strength = 91 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 = 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:2] == abc from initial 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 = 100, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: i -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 -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = b 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 -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 -already exists...activate descriptors & fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: 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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-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=84 -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 = 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 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 +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 -initial : relevance = 0, 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 -initial : relevance = 0, unhappiness=84 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=84 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 100, unhappiness=84 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 0, unhappiness=84 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -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-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[1:2] == bc 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=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 -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] == abc from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=89 +target : relevance = 20, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 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 = 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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -initial : relevance = 0, 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = 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 c -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 -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == 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 = group[0:2] == abc from initial string object chosen = b from initial string destination: a chosen bond facet: letterCategory @@ -108123,539 +46583,75 @@ 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 = 91 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -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 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 -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-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 b and c from other string -already exists: activate descriptors & Fizzle +bond strength = 48 for predecessor bond between a and b +urgency: 100.0, number: 1, bin: 7 object chosen = k 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 = 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 -object 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:1] == ab 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 -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 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-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 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 = 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 = 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 = 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 -object chosen = group[0:2] == ijk from target string -urgency: 24.1, number: 2, 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 -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 group -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond 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 = 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 group -initial : relevance = 0, 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 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 = 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 -bond strength = 91 for predecessor 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 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 = 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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -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 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 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 = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +initial : relevance = 100, unhappiness=89 +target : relevance = 20, unhappiness=83 +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 +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=89 +target : relevance = 20, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: k, destination: k 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 -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 -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 -Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top 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 -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 = k 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: 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 -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 group -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 = 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 -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-group-scout--direction, with 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 = 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 = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -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: 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 -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 = 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: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 Post top down: top-down-group-scout--category, with urgency: 4 Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets -object chosen = predecessor bond between 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 -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 = 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 -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[1:2] == jk from target string -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 = 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 -Post top down: top-down-bond-scout--direction, with 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 -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = a from initial 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: 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 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 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, 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 = 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 = 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 -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 = 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 -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 = 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 = 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 -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: 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 = 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 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 -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-group-scout--direction, with 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=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 -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 -won fight with predecessor 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 = 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] == ijk from target string -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 -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 = 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 -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 -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 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] == 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 = 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 -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 = 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 = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b +initial : relevance = 0, unhappiness=78 +target : relevance = 40, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for group +initial : relevance = 0, unhappiness=78 +target : relevance = 40, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 0, unhappiness=78 +target : relevance = 40, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for group +initial : relevance = 100, unhappiness=78 +target : relevance = 20, unhappiness=83 +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 b to successor +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 -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 = 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 = 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 = 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 -urgency: 24.1, number: 2, bin: 2 +initial : relevance = 0, unhappiness=78 +target : relevance = 40, unhappiness=83 +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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 40, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: i, destination: i +object chosen = group[3:4] == jk from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 40, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: j, destination: i object chosen = c from initial string destination: b chosen bond facet: letterCategory @@ -108663,14547 +46659,428 @@ 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 -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 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -won fight with group[0:2] == abc -broke the groups -building bond predecessor 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 -object 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=15 -target : relevance = 0, unhappiness=15 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 40, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: i, destination: i +initial : relevance = 100, unhappiness=78 +target : relevance = 20, unhappiness=83 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 = 94 for predecessor bond between a and b +initial : relevance = 100, unhappiness=78 +target : relevance = 20, unhappiness=83 +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[4:5] == kk from target string +initial : relevance = 0, unhappiness=78 +target : relevance = 40, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for group +initial : relevance = 0, unhappiness=78 +target : relevance = 40, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for group +initial : relevance = 100, unhappiness=78 +target : relevance = 20, unhappiness=83 +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 = k from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 40, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: k, destination: k +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i 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 -won fight with predecessor bond between b and c -broke the bonds +initial : relevance = 100, unhappiness=78 +target : relevance = 20, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 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 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = a from initial string +object chosen = group[0:1] == ii from target 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 +initial : relevance = 0, unhappiness=78 +target : relevance = 33, unhappiness=83 +target string selected: iijjkk with 6 letters, 7 objects, 3 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 33, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +initial : relevance = 100, unhappiness=78 +target : relevance = 16, unhappiness=83 +target string selected: iijjkk with 6 letters, 7 objects, 3 bonds for direction +source chosen = k +firstBond: sameness bond between k and k +possible group: sameness bond between k and k +trying from k to sameness +proposing group from k to k +object chosen = group[4:5] == kk from target string +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 33, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +initial : relevance = 0, unhappiness=78 +target : relevance = 33, unhappiness=83 +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 +initial : relevance = 0, unhappiness=78 +target : relevance = 33, unhappiness=83 +target string selected: iijjkk with 6 letters, 7 objects, 3 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-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, 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 -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] == 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 -posting bottom up codelets -object chosen = c from initial string -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 -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 -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] == 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 -object chosen = group[0:2] == ijk from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 24.1, number: 2, bin: 2 -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +initial : relevance = 100, unhappiness=78 +target : relevance = 16, unhappiness=66 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction source chosen = c firstBond: successor bond between b and c possible group: successor bond between b and c trying from c to successor proposing group from a to c -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=78 +target : relevance = 33, unhappiness=66 +target string selected: iijjkk with 6 letters, 7 objects, 3 bonds for group object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 33, unhappiness=66 +target string selected: iijjkk with 6 letters, 7 objects, 3 bonds for bond +source: j, destination: k +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[4:5] == kk from target string +object chosen = b from initial string +object chosen = sameness bond between j and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between j and j +object chosen = group[0:2] == abc from initial string +no incompatible bonds +no incompatible Groups +building group +object chosen = group[4:5] == kk from target string +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 posting bottom up codelets +initial : relevance = 0, unhappiness=18 +target : relevance = 50, unhappiness=63 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for group +object chosen = group[4:5] == kk 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 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=18 +target : relevance = 42, unhappiness=63 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for bond +source: k, destination: k +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=18 +target : relevance = 42, unhappiness=63 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for group +object chosen = j from target string +destination: j +chosen bond facet: letterCategory +Source: j, destination: j +source descriptor: J +destination descriptor: J +proposing sameness bond +object chosen = group[4:5] == kk 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[4:5] == kk from target string +object chosen = group[4:5] == kk from target string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=18 +target : relevance = 14, unhappiness=63 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 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 Post top 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 = 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 = 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-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 -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 -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 = 48 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--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 Post top down: top-down-group-scout--category, with urgency: 4 Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 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=94 +target : relevance = 14, unhappiness=49 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=94 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for group -object chosen = predecessor bond between j and k from other string +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=49 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for group +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=49 +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 = 42, unhappiness=49 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for bond +source: j, destination: j +object chosen = sameness bond between i and i 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-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 -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: 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 -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 = 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 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=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 = 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-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 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 = 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 -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 -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, 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -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=15 -target : relevance = 50, unhappiness=79 -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 = 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 -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 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: i, destination: j +target : relevance = 42, unhappiness=49 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for group 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: 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 -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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for 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 -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 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=79 -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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between 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: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-group-scout--direction, with urgency: 3 +target : relevance = 42, unhappiness=49 +target string selected: iijjkk with 6 letters, 8 objects, 4 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--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=49 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for group top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=49 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 = 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 -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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top 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 = 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: 23.200000000000003, number: 1, bin: 2 -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: j, destination: i -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 = successor 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 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == 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 -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=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 -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 -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 = 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-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: 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 = 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 -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 -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 -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 = successor bond between a and b from other string -bond strength = 96 for successor bond 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 = 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 -already exists...activate descriptors & 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: j, destination: i -urgency: 24.1, number: 2, bin: 2 -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] == 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 = 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-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 -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 = 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 -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 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 = 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 = 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 -already exists...activate descriptors & fizzle -object chosen = j from target string -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 = a from initial string -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 -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: j -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=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 -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 24.1, number: 2, bin: 2 -object chosen = 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 -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 -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: 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 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to c -object chosen = successor bond between 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 = a from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -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 = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: 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 -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 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -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: j -object chosen = predecessor bond between i and j from other string -bond strength = 78 for predecessor bond between i and j -object chosen = predecessor bond between j and k from other string -bond strength = 78 for predecessor bond between j and k -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to c -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 = 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 a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = 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 = a from initial string -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 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=18 -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 = 100, unhappiness=15 -target : relevance = 0, unhappiness=18 -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 -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 = 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 -urgency: 100.0, number: 1, bin: 7 -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 = 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=94 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -to object: j -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 = 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 -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond 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-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 -trying to break incompatible correspondences -won fight with Correspondence between a and i -building bond predecessor bond between i and j -object chosen = j from target string -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 = predecessor bond between i and j from other string -bond strength = 78 for 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 -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 = 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 j and k from other string -bond strength = 91 for successor bond between j and k -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 -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 = i -firstBond: predecessor bond between i and j -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 -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 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=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 = 50, 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 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 -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-group-scout--direction, with 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 -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 -urgency: 23.200000000000003, number: 1, bin: 2 -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 = a -firstBond: successor 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=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 = 78 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-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=84 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -initial : relevance = 0, unhappiness=15 -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 -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 = 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 -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=84 -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 = 0, unhappiness=84 -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 = 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--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == 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 -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 -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 -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 -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--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 = 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] == 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 -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between 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=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 -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 = 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 -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -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 -Post top down: 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 = predecessor bond between b and c from other string -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 direction -source chosen = c -firstBond: successor 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 = 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 -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 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 = 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 -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] == 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 = 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 -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 -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 -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 -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 -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 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 -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 -won fight with successor bond between i and j -broke the bonds -no incompatible Groups -building group -urgency: 23.200000000000003, number: 1, bin: 2 -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: 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 -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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 24.1, number: 2, bin: 2 -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 = 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 = 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 bond -to object: i -object chosen = group[0:2] == abc from initial string -urgency: 24.1, number: 2, bin: 2 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -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 = 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-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -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 = successor 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 = 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 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: 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 -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 = 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 i and j 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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = 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 -posting bottom up codelets -object chosen = c from initial 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 = 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 -urgency: 24.1, number: 2, bin: 2 -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 bond -to object: j -object chosen = b from initial string -object chosen = predecessor bond between j and k from other string -bond strength = 78 for 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 = 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 -posting bottom up codelets -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 -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: 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 = 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 = j from target string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: 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 = 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 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-group-scout--direction, with urgency: 3 -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 = 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 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 = 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 = 100, unhappiness=18 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == 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 = 100, unhappiness=18 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == 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 = 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 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = k from target string -urgency: 100.0, number: 1, bin: 7 -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 -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 -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 = c 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 -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 b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -won fight with group[0:2] == abc -broke the groups -building bond predecessor bond between b and c -urgency: 100.0, number: 1, bin: 7 -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=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 -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 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between i and j from other string -already exists: activate descriptors & Fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 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: 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 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:1] == ab from initial string -object chosen = group[0:1] == ab from initial string -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 -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 -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 = 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 = 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=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 = 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--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=18 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to b -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 -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-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 = predecessor bond between i and j from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=79 -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 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 -bond strength = 91 for successor bond between j and k -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -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: 1, bin: 7 -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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top 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: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 -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=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: c -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -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 -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-bond-scout--category, with urgency: 4 -Post top down: top-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 -trying to break incompatible correspondences -won fight with Correspondence between c and k -building bond successor bond between b and c -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 = successor bond between b and c from other 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 -initial : relevance = 100, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -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 -proposing group from a to c -top_down_bond_scout__category -initial : relevance = 0, 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 -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 -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--direction, with 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 = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 0, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -firstBond2: successor bond between b and c -initial : relevance = 100, 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 -lost fight with successor bond between a and b -failed to break bonds: Fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -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 -Post top down: top-down-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=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = b from initial string -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 -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 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--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 -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 -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 -object chosen = a from initial string -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 = 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 -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] == 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 = k 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 -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 -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 = 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 = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -posting bottom up codelets -object chosen = successor bond between a and b from other string -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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -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 = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -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: 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 = 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: 24.1, number: 2, bin: 2 -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 -object 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 -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 -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 = 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 -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 -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 = predecessor bond between j and k from other string -bond strength = 78 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 -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -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 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 = 100, unhappiness=15 -target : relevance = 0, unhappiness=94 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=94 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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 = 78 for successor bond between a and b succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == ijk from target string -no incompatible bonds -no incompatible Groups -building group +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=49 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +object chosen = 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 = 0, unhappiness=15 +target : relevance = 42, unhappiness=49 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=49 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for group 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=89 -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=89 -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=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 = 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=89 -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--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--category, with urgency: 6 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 = 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: 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 -object chosen = successor bond between b and c from other string +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = sameness bond between j 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] == ijk from target string -no incompatible bonds -no incompatible Groups -building group +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 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 = a 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 = 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 = 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: 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: 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 = 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 -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 -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 = 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 = c 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 = k 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 = k 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 b and c from other string -bond strength = 48 for predecessor bond between b and c -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between 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 = predecessor bond between j and k from other string -bond strength = 48 for predecessor bond between j and k -succeeded: posting bond-builder -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = Correspondence between b and j from other 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 -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 = 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 = 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 = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between 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 = 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 = 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 = 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 -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 -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with 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=78 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = 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 -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 = i 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 -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=89 -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 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post 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 -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 -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 +target : relevance = 42, unhappiness=50 +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 = 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 -bond strength = 96 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = i from target string -object chosen = k from target string -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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -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 -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 = 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 -won fight with predecessor 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 -Post top down: 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 -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 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -object chosen = a from initial string -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] == 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 -object 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-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: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 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 = 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=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 -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 = 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 = 48 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 -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 b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = 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 = 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 = 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 -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: 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 = 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 -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 -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 = 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 -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] == 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 = 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 = 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 -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -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 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 -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 -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 = 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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top 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: 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 -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 -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = i from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -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 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 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 -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 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 = 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 = 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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between 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-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 = k 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 = 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 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 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 -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 -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -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 = b 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 = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -succeeded: posting bond-builder -object chosen = 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 = 100, unhappiness=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 -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 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] == 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 -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 -initial : 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 = 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: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -initial : relevance = 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 -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -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 -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 = 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 = 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 -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 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 -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 -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 = group[1:2] == bc from initial string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: b, destination: c -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 -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: 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 -initial : relevance = 50, unhappiness=94 -target : relevance = 0, unhappiness=100 -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 -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -initial : relevance = 50, unhappiness=94 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for 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 = group[4:5] == kk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +initial : relevance = 0, unhappiness=18 +target : relevance = 42, unhappiness=50 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[4:5] == kk from target string +already exists...activate descriptors & fizzle +object chosen = sameness bond between j and j from other string +already exists: activate descriptors & Fizzle object chosen = successor bond between i and j from other string number of incompatibleBonds: 0 no incompatible bonds no incompatible groups building bond successor bond between i and j -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 +initial : relevance = 0, unhappiness=18 +target : relevance = 42, unhappiness=50 +target string selected: iijjkk with 6 letters, 8 objects, 5 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-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -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 -object chosen = i from target string -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 -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 -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 -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 = a 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: k, destination: j -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=94 -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 = 69 for predecessor bond between a and b +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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 -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=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 = 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 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=94 -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 b and c from other string -bond strength = 48 for successor bond between b and c -succeeded: posting bond-builder -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = i 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 = 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 -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=84 -target : relevance = 50, unhappiness=94 -initial string selected: abc 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 = 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=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 = 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-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 = 78 for predecessor bond between b and c -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=94 -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 = predecessor bond between b and c from other string -bond strength = 78 for predecessor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = 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 = 0, 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 j and k from other string -bond strength = 48 for predecessor bond between j and k -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 -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 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between 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 -no incompatible groups -building bond predecessor bond between i and j -initial : relevance = 0, unhappiness=84 -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 -no firstBond2 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=84 -target : relevance = 50, unhappiness=94 -target string selected: ijk with 3 letters, 3 objects, 1 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 = 100, unhappiness=84 -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 -possible group: predecessor bond between a and b -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:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, 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 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 -lost fight with Correspondence between c and 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 -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 = 0, 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = 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 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 -initial : relevance = 0, 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 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 = 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 = 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: 0 -no incompatible 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 -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 -posting bottom up codelets top_down_bond_scout__category initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: 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 -won fight with Correspondence between c and k -building bond 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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = i from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = 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-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 +target : relevance = 42, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for bond +source: group[0:1] == ii, destination: j +object chosen = sameness bond between k and k 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 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=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 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 = group[0:1] == ij 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 = 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 -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 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-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 = predecessor 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 = k 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 = successor 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 = 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 -object chosen = predecessor 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=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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=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 -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 -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 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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 bond -to object: a -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 -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 = 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 -object chosen = group[0:1] == ij 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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-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 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 = 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 = 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: k, 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, 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 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 -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = 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=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 = 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 -bond strength = 91 for successor bond between j and k -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 -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=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: 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 -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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=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 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 = 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 -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 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=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--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 -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 j and k -firstBond2: 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 -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 -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 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 -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 -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-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: 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 = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = a from initial string -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 -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: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 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 -top_down_bond_scout__category -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 -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 -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 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 = 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 -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: a, destination: b -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 -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 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 = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -initial : 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 = 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 -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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 +target : relevance = 28, unhappiness=47 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 = j 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 = 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 -won fight with Correspondence between c and k -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 bond -to object: j -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 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: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 -object chosen = group[0:2] == abc from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = 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:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -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 -already exists...activate descriptors & fizzle -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: a -object chosen = a from initial string -object chosen = group[0:2] == ijk from target string -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 bond -to object: b -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -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 = 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 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 -object chosen = predecessor 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 = 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 initial : 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] == 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 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 +target : relevance = 28, unhappiness=47 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 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 -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:1] == ij from target string -no incompatible 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 = 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 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 = 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 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 +object chosen = sameness bond between k 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 = j -firstBond: predecessor bond between i and j -firstBond2: 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 = 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: 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 = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:1] == ab from initial string +target : relevance = 42, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 28, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for direction +source chosen = group[0:1] == ii +no firstBond +no firstBond2 +object chosen = i from target string +object chosen = group[1:2] == bc from initial string no incompatible bonds won fight with group[0:2] == abc -lost fight with group[0:2] == abc -failed to break Groups: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -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 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 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 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 -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 -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == ijk from target string -object chosen = k from target 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 -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 = i 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 = 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 = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = 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 = 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 = 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 -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 -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 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 = c from initial string -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 -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 -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 = i 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 = 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 = 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 -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: 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 = 91 for predecessor 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 -object chosen = i 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 = a 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 = 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 = i 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 -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, 1 bonds for bond -source: b, destination: 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 = 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 = 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--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 = 94 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 = group[0:2] == ijk 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 bond -to object: j -object chosen = c from initial string -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -no incompatible groups -building bond successor bond between a and 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 j and k from other string -bond strength = 69 for predecessor 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 -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 -firstBond: successor bond between a and b -no firstBond2 -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: c, destination: b -object chosen = i from target string -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 -urgency: 100.0, number: 1, bin: 7 -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: 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top 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=84 -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 -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 -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 = 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 = group[0:2] == ijk from target string -lost fight with predecessor bond between i and j -failed to break bonds: Fizzle -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 bond -to object: j -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=84 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for 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-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top 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=94 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: b, destination: a -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=94 -target : relevance = 50, unhappiness=84 -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 -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=94 -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=94 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for group -object chosen = successor bond between j and k from other string -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 = 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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top 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=94 -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 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=94 -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 = 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 = 69 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 = 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=94 -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 -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 = 50, unhappiness=94 -target : relevance = 50, 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-group-scout--category, with urgency: 4 -Post top 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=94 -target : relevance = 50, unhappiness=89 -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 = 0, unhappiness=94 -target : relevance = 0, 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 = 0, 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 b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=94 -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=94 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -initial : relevance = 50, unhappiness=94 -target : relevance = 100, unhappiness=89 -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=94 -target : relevance = 0, 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = group[0:2] == ijk from target string -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 = 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 -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 -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 = 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 = 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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=15 -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 -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 -initial : relevance = 50, unhappiness=89 -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 = 69 for successor bond between a and b -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -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=89 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between b and c from other string -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, 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] == 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 -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 -object 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 predecessor 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 group -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[1:2] == bc from initial string -object chosen = a 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 = 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 -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:1] == ab from initial string -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -no incompatible groups -building bond successor bond between a and b -Post top down: top-down-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 = 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 = 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[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 -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[0:1] == ab 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: 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 -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 -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--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=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = 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 -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: c -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 -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 -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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-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 = 0, unhappiness=78 -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 -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 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -object chosen = group[0:2] == abc from initial string -object chosen = 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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: c -object chosen = k 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: 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--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 = 78 for successor bond between b and c -object chosen = successor bond between b and c from other string -bond strength = 78 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, 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 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 = 0, 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 = 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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-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 -urgency: 100.0, number: 1, bin: 7 -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 -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 0, unhappiness=84 -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 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: 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 = 96 for predecessor bond between j and k -succeeded: posting bond-builder -initial : relevance = 0, 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 = 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=84 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: a -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk from target string -object chosen = a from initial string -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 = 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 -object 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 = 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 -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: i, destination: j -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 0, unhappiness=78 -target : relevance = 100, unhappiness=15 -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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = 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 = 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 = 96 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: 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 = 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 = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, 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--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 100, unhappiness=15 -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 = 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=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 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 -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 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 -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 91 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -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 = 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] == 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 -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: 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 -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 = 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 group -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 = 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 -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 = 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 -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 j and k from other string -bond strength = 78 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 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: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: 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 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] == ijk from target string -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 -lost fight with successor bond between a and b -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: 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] == 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 -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 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = 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 direction -source chosen = c -firstBond: successor 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 = k 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 -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 = 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 -urgency: 24.1, number: 2, bin: 2 -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 -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: j, destination: 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-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = 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 = 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 -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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -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 = 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 -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 -Post top 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=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 = 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 -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 group -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 -Post top down: top-down-bond-scout--direction, with 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=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 = 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 -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 -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 -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 = 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: 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 = 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 = 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 -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 = 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: successor bond between a and b -no firstBond2 -object chosen = group[0:2] == abc from initial string -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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -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 -Post top down: top-down-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 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 -already exists...activate descriptors & fizzle -urgency: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, bin: 2 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for 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 = b -firstBond: successor bond between b and c -firstBond2: successor bond between a and b -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: 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 = 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 = 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 -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 -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 -object chosen = b 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 = 0, 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 -bond strength = 78 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=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between 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 -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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=18 -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 -object 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: 24.1, number: 2, bin: 2 -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 -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 -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 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: 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-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 = 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 = 0, unhappiness=18 -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 -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 = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = 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 -object chosen = c from initial string -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 -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 = c 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 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 -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = b from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -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 = 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 = b 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 -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 = i 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 = 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 = 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-bond-scout--category, with urgency: 4 -Post top down: 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 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 -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 = 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 = 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 = 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 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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 -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: 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 -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 -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 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 -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 -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 -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 = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 1 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-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=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 = 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 = 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 = 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 -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 = j from target string -object chosen = group[0:2] == ijk from target string -no incompatible bonds -no incompatible Groups -building group -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 -object 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 -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 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 -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 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 = 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 = predecessor 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=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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = 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 -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 -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 -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 = b from initial string -object chosen = c from initial string -object chosen = a from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 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-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 = 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 = 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 -initial : 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[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] == 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 a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = predecessor bond between 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 -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = 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=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 -top_down_bond_scout__category -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 = 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 a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = 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: 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 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between 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] == 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 direction -source chosen = 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 -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 = 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 = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -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 = 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] == 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 = 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 -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 -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 = predecessor 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 -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 -initial : 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 = 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 -initial : 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 = 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 = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = b from initial string -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 = 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 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -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=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 = 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 = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -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 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 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -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 = 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-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 = 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 = 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 -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 = 48 for successor 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 -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 -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 -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 = Correspondence between c and k 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 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 = 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 -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = c from initial string -object chosen = 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 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 = 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-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 -object 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 -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 -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 -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 = c from initial string -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 = 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 -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 = 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 = 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 -object chosen = b from initial string -object chosen = c from initial string -object chosen = i 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 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 -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 -object chosen = group[1:2] == jk 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 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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 -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 -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 = 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 = 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with 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 -object chosen = i 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 -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 -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 -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=89 -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 -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 -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-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 = 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 -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 -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 = 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 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 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=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 = 0, 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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 = i -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 -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 bond -to object: i -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 = 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 -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -object chosen = k 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 = 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 = 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--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 -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 -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 -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 = 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=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -object chosen = group[1:2] == jk from target string -initial : relevance = 50, unhappiness=84 -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 -initial : relevance = 50, unhappiness=84 -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 = 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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post 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=78 -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 -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 = 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] == ab 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 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 50, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: j, destination: k -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 -posting bottom up codelets -object chosen = c from initial string -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 = j from target 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 = 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 = 94 for predecessor 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 = i -no firstBond -no firstBond2 -object chosen = group[0:2] == abc from initial string -initial : relevance = 50, 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 = 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 -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 = 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 = 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 -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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post 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 = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: j -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 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[1:2] == jk from target string -initial : relevance = 0, unhappiness=84 -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=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 -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=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 = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = group[1:2] == jk from target string -initial : relevance = 0, 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 -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: 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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[1:2] == jk from target 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 = 66, unhappiness=78 -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 -no incompatible bonds -won fight with group[1:2] == jk -won fight with group[1:2] == jk +won fight with group[0:2] == abc broke the Groups building group -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 = 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 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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 +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: 6 +Post top down: top-down-group-scout--category, with urgency: 6 posting bottom up codelets -object chosen = group[0:2] == abc from initial string -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 -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 = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +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: 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 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 = 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 = 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, 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 -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 = 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] == 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 -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 -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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to c -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = 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 = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle +target : relevance = 42, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for bond +source: j, 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 = 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 = 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 = predecessor bond between j and k from other string -bond strength = 96 for predecessor bond between j and k +initial : relevance = 0, unhappiness=78 +target : relevance = 42, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for bond +source: group[4:5] == kk, 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 = group[0:2] == abc from initial string -object chosen = predecessor bond between j and k from other string +object chosen = sameness bond between i and i 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: 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: 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 -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: b, destination: a -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = predecessor 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 +initial : relevance = 0, unhappiness=78 +target : relevance = 42, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for bond +source: group[0:1] == ii, destination: 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=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 = 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 -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] == ijk from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == 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 +lost fight with group[1:2] == bc failed to break Groups: 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 -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 -initial : 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 -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 = j -firstBond: predecessor bond between j and k -firstBond2: predecessor bond between i and j -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 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from b to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -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 -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 = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: j -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 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 -object chosen = predecessor 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 -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: 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 -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 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 -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 = c 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 = i 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 = 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 -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 = 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 -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 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 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 -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between a and b from other string -bond strength = 48 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -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 -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 -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 = 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 -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 = 69 for predecessor bond between b and c -succeeded: posting bond-builder -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 = 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 -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 = predecessor bond between j 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 -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -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 = 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 -object 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -no incompatible groups -building bond predecessor bond between a and b -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -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 -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: 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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post 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: 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 = 94 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 -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 = k 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 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with 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=100 -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 = 0, unhappiness=100 -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 -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between j and k -initial : relevance = 0, unhappiness=78 -target : relevance = 50, 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: predecessor bond between a and b -object chosen = a from initial string -initial : relevance = 0, unhappiness=78 -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 -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -object chosen = predecessor bond between 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 -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: predecessor bond between a and b -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 -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 -no firstBond -no firstBond2 -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = i 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: a, destination: b -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 50, 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 -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 = 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with 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=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 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 = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:1] == ab 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: 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 -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 = 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 -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 -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: 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-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 = 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 = 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 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 = 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 = 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 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 -no incompatible bonds -no incompatible Groups -building group -object chosen = predecessor bond between a and b 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-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 = 91 for predecessor 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 bond -to object: a -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] == abc from initial string -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = 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 = 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] == jk 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 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 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-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=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] == abc from initial string -won fight with predecessor bond between b and c -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = 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 = 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 = 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 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-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -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 -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 = 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: 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 -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 = 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: 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 -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 -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] == 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 -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=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 = 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 -Post top down: 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 -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 -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 = 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 -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 = successor 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 = 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 : relevance = 42, unhappiness=47 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 = 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 -initial : 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 = 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 -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -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: j, destination: i -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 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 = 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 -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 = 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 -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 = 91 for successor 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 = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -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 -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 = 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 -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: 2, bin: 7 -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 group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -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 = 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 -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: 2, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:1] == ab from initial string -no incompatible bonds -lost fight with group[0:2] == abc -failed to break Groups: Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -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: 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: 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 = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -initial : relevance = 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 -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 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 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -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 = 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 = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for 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 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 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 -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 -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 = a from initial string -destination: b -chosen bond facet: letterCategory -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--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 -trying to break incompatible correspondences -lost fight with Correspondence between a and i -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 -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 = 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 -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=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 -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 -object 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 -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 = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -Post top down: top-down-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 = 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 = 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: 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 -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 -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 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = Correspondence between a and i 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 = i 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 -object chosen = k 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 -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 -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 -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 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 = 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 a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = k 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 a and i from other string -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between b and c -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -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 = 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 = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = 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 -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 = k from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = a from initial string -destination: b -chosen bond facet: letterCategory -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 = 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 = b 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 -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 = 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 b and c from other string -bond strength = 78 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 -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=89 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: a -posting bottom up codelets -initial : relevance = 100, unhappiness=84 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = k from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=84 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=84 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 -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 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 = 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 = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: 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 = c from initial string -object chosen = successor bond between a and b from other string -bond strength = 78 for successor bond between a and b -succeeded: posting bond-builder -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 -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 = b from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = c from initial string -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 = 100, unhappiness=84 -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 = 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 -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 = 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=84 -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-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = 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 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 = 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 -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-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 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = 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 -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 = 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 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -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 = i 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 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: c, 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 = 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 -object 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=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 -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=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 = 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 -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 = 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 = 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 -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 -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=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 = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == 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 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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to c -object chosen = predecessor bond between 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 -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 -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: k -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 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] == 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 = 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 = c 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 -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: 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 = 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 = c from initial string -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 -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 -object chosen = b 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 -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 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 b and c from other string -bond strength = 48 for predecessor bond between b and c -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 = 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 -object 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 = 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: 23.200000000000003, number: 1, bin: 2 -object chosen = k 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 -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: 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 -object chosen = k 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 = 91 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 -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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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: c -initial : relevance = 0, unhappiness=100 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 0 bonds for 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 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 = predecessor bond between j and k 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: j -object chosen = predecessor bond between j and k from other 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 = i -no firstBond -no firstBond2 -object chosen = i from target string -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -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 = 50, unhappiness=100 -target : relevance = 50, unhappiness=94 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: i, destination: j -initial : relevance = 50, unhappiness=100 -target : relevance = 50, unhappiness=94 -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 = 94 for predecessor 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 -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: 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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 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 direction -source chosen = 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 -initial string selected: abc with 3 letters, 3 objects, 2 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 = k from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = k 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=78 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = c 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: 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] == ijk from target string -object chosen = i from target 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, 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=78 -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=78 -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-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 = 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 direction -source chosen = 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 -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: 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 = predecessor 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 = 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 -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 -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 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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = c from initial string -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 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 -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 = 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 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 -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 = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -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 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 = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = b from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 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 = 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 = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -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 -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 -already exists...activate 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 = 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=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -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 -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 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: 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 = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 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 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -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 = 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 -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 -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 -bond strength = 48 for successor bond between a and b -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 -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 -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 -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 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 -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 = 100, 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 = 100, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction -source chosen = b -no firstBond -firstBond2: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to b -object chosen = 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 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 = 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 = 50, unhappiness=89 -target : relevance = 100, unhappiness=100 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: k -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post 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 -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -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 -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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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=15 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -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 -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 = c -no firstBond -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] == 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: i, destination: j -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-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 = successor bond between i and j 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 = b -no firstBond -firstBond2: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to b -object chosen = group[0:2] == 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: c -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 -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 = 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 -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 -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: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 = 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 string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -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: 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 = 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 -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 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=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 -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 = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=78 -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 = successor 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 = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -object chosen = c from initial string -object chosen = group[0:2] == 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--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = 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 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 -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 -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -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 -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 = 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 -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 -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 -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 = group[0:1] == ab from initial string -no incompatible bonds -lost fight with group[0:2] == abc -failed to break Groups: Fizzle -urgency: 100.0, number: 2, bin: 7 -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 = 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: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = j from target string -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: 1, 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 = group[0:2] == ijk from target 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 -object chosen = i 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 = 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 = 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 = i 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 = 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 -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 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 = 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 -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 -object 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 -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -object chosen = i from target string -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 = j 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 = 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 -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 -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 -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 = 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 -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 -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 -Post top down: 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 -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 = k 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 -lost fight with successor bond between i and j -failed to break bonds: Fizzle -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 -object chosen = i 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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=100 -target : relevance = 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 -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: 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 -already exists: activate descriptors & Fizzle -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 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 = 50, unhappiness=79 -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 = 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 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = 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 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between 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 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 -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 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with 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=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 = 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 -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: 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 = 0, unhappiness=78 -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 -initial : relevance = 0, unhappiness=78 -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 = successor bond between i and j from other string +target : relevance = 42, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for bond +source: group[4:5] == kk, destination: j +object chosen = sameness bond between i and i 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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -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 -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -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 -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 = 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--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to c -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = 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 = 0, unhappiness=78 -target : relevance = 50, unhappiness=18 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -object chosen = 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 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=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 = 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 b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -no incompatible groups -building bond predecessor bond between b and c -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = 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 -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 = 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 = 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 = group[0:2] == abc from initial 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: b, destination: c -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-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 -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 -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 = 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=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 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 -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -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 -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: 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-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 b and c -broke the bonds -no incompatible Groups -building group -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=79 -target : relevance = 50, 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 b and c from other string -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 = 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 = 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 = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=79 -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 -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-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 -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 -lost fight with successor bond between b and c -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=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 = 94 for successor 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, 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 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -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 bond -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 i and j -firstBond2: successor 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 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 -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 direction -source chosen = k -firstBond: successor 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 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -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 -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 -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 = 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 = 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 = 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 = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -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] == 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 -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 = 0, unhappiness=15 -target : relevance = 0, 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 -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 -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 -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: i -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 = 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=78 -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 -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 -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 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: 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 -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 = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: 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 = 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 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 = 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 = 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 = 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 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 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 -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 = 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 -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 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 = i 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 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: 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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 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: 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 = 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 = 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 -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 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == 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 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond 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 = 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 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = 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 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 -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 = 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 -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 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 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 = 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 -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 -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 -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 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 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 -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 -initial : 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 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: 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 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 -bond strength = 48 for predecessor bond between b and 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 = 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 = k 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: 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 -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 -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 = 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 = 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 = 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 = a from initial string -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 = b 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 = 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 -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 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 -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 -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 -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 -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 -object chosen = Correspondence between a and i from other 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 = i 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 -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 = i from target 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 = 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 -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 -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 = k 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 = a 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 -object chosen = Correspondence between a and i 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 -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 = 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 -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 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 = 0, unhappiness=100 -target : relevance = 100, unhappiness=89 -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 = 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-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 = 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 -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 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 = 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: 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 -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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with 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 = 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 -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 -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 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 -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 -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 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 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 = 94 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, 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 -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 -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 = 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 -bond strength = 48 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 -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 -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 -no incompatible bonds -no incompatible Groups -building group -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 direction -source chosen = 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 -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 -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 +target : relevance = 42, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for bond +source: group[4:5] == kk, 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-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 -initial : 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 -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 = 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 = 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: i, destination: 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 -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--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 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 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 -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 -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 -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=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -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 = 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 = 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 -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 = 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 = 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 = i 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=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 -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 = group[0:2] == ijk from target string -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 = 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 -initial : 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 -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 = 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 = predecessor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 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 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -object chosen = 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 = a from initial string -destination: b -chosen bond facet: letterCategory -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 = 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 = 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 -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 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 = 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 -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-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 = 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 = 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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 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 = 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=78 -initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond -source: a, destination: b -object chosen = b from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-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 -object chosen = j 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 -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 = 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 -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 = 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 -object chosen = group[0:2] == ijk from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = j 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 = 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 = 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 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-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=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 = i 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 -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 -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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-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 -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=89 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to b -object chosen = group[0: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 -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=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 -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-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 -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 -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 -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 -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-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 -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 = 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 -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 bond -to object: b -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = 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 = 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 -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 -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 bond -to object: 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 -object 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 -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 = 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 a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between 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 -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=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between b and c from other string -bond strength = 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=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 = 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 b and c from other 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 = a from initial string -destination: b -chosen bond facet: letterCategory -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 = 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 -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 = 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 -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = group[0:2] == 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 -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-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 = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: 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 = 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 -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 -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 -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 -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 -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 = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = i from target 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 -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 = 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 -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 -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 -object chosen = i 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 -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 = 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 = a from initial string -destination: b -chosen bond facet: letterCategory -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 -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -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 = 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 -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 -object chosen = c 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 = i 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 b and c 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 = 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 -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 = 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 = c 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 = 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 -object 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 -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 -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -object chosen = 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 -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 -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: 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 -object chosen = i 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 = 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 = 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 = b from initial 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 = 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 -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between a and b -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = b 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 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: i, destination: j -object chosen = group[0:2] == abc from initial string -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 = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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=84 -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 -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: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to b -object chosen = a from initial string -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 -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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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=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 = j 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 -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: 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 -object chosen = group[0:1] == ab from initial string -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = 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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 -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=84 -target : relevance = 0, unhappiness=94 -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 -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 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 -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: j, destination: k -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 b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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 -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 = k 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 bond -to object: b -object chosen = group[1:2] == jk 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 = 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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:1] == ab from initial string -object chosen = group[0:2] == 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 = 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 -object chosen = group[1:2] == bc from initial string -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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=79 -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 -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 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=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 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-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 = 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 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 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 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 -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] == jk from target string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 = 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 = 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 = 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: 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 -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 = 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, 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 -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 -Post top down: top-down-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 -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 = 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 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 -trying to break incompatible correspondences -won fight with Correspondence between a and i -building bond predecessor bond between i and j -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 -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 -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 = 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 -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 -no firstBond2 -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 = 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[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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 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 -bond strength = 91 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 = 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: i -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 -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 = group[0:2] == abc from initial string -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 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 = 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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 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 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 = 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 = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: 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: 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 = 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 -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--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 b and c from other string -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=84 -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=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 = 50, unhappiness=84 -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 -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 = 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 = 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 -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 -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 -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 -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 bond -to object: b -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 = 0, unhappiness=15 -target : relevance = 50, 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 = 91 for predecessor bond between b and c -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=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 -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 = c -firstBond: successor bond between 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-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 -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 = 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] == ijk from target string -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 = 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] == 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 = a -firstBond: successor bond between a and b -no firstBond2 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-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 -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 -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 -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 = 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 -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[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 = 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 -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 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=84 -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=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 = 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 = 50, unhappiness=84 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=84 -target string selected: ijk 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 = 100, unhappiness=15 -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] == 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 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=84 -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 = 94 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-group-scout--direction, with urgency: 3 -Post top down: top-down-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: 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 = 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 = 100, unhappiness=79 -target string selected: ijk with 3 letters, 3 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 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: a -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: k, destination: j -object chosen = group[0:2] == ijk 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 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 = 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: 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 -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 -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 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--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: 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 = 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] == 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 -bond strength = 96 for successor bond 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 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, 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 -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 -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 direction -source chosen = k -firstBond: successor bond between j and k -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 -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 -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=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 -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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: 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 = 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 = 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 -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 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -posting bottom up codelets -object chosen = successor bond between 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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = predecessor bond between a and b from other string -bond strength = 91 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 = 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 -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] == 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 -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 -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 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 -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 -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 -bond strength = 48 for predecessor 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 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 = 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 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -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: 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 -top_down_bond_scout__category -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 -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 -already exists: activate descriptors & Fizzle -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 -top_down_bond_scout__category -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 -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--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 = j -firstBond: successor bond between j and k -firstBond2: successor 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 -object 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 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 -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-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 = 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 -object 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 = k 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 -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: 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 -object 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 = 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 -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 = 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 -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 -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = b 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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 = 0, 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 -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: 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 -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 -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=100 -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=100 -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-description-scout, with urgency: 5 -posting bottom up codelets -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: 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 = 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 -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 -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 = 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 -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 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 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 -urgency: 100.0, number: 1, bin: 7 -object chosen = k from target 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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=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 -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 = 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 -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 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 = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with 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 -object 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 -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] == ijk from target string -lost fight with successor bond between j and k -failed to break bonds: Fizzle -object chosen = i from target string -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 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 -no incompatible groups -building bond predecessor bond between b and c -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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: j -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = 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 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 = 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 group -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 = 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 = 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: 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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 -succeeded: posting bond-builder -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 bond -to object: j -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 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 -bond strength = 48 for predecessor bond between a and b -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 = k -firstBond: successor bond between j and k -no firstBond2 -object chosen = group[0:2] == ijk from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = a from initial string -initial : relevance = 0, unhappiness=79 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 0, unhappiness=79 -target : relevance = 0, 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: successor bond between i and j -initial : relevance = 0, unhappiness=79 -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-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 = 48 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 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -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: 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 = 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-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 = 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 -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=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 a 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 -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 j and k 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=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -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 -object 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 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 = 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 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: 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 direction -source chosen = b -firstBond: successor bond between b and c -firstBond2: successor bond between a and b -Post top down: top-down-bond-scout--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 -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 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 -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 -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 -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 -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 bond -to object: i -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 = 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 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -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 direction -source chosen = i -firstBond: successor bond between i and j -no firstBond2 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -no firstBond2 -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 -initial : 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 -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 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 = 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 -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 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = 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 -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 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--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 = 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 -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 = 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 = 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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -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] == 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 -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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 +initial : relevance = 66, unhappiness=78 +target : relevance = 28, unhappiness=47 initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction source chosen = a firstBond: successor bond between a and b @@ -123211,22174 +47088,2707 @@ possible group: successor bond between a and b trying from a to successor proposing group from a to c object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -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 -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 = 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 = b from initial string -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 = i 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 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor bond between 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 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = c 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 -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 = i 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 -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 -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 = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -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 -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 = 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 = k from target string -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 = 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 = 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 = 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 = 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 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 -building bond successor bond between j and k -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 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 -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 = 48 for predecessor bond between j and 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 -trying to break incompatible correspondences -lost fight with Correspondence between a and i -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 = 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 -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: c -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 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 -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 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 -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 -urgency: 100.0, number: 1, bin: 7 -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 -object 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-group-scout--direction, with urgency: 3 -Post 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 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 = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=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 = 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] == 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 -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-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 -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] == 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 -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: 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 -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 -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 -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 -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 = 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 -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] == 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[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = b from initial string -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a 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: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 = 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 = 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-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=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 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, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = 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 -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 -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 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 -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 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 = 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 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 -Post top down: top-down-group-scout--direction, with urgency: 3 -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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 +initial : relevance = 66, unhappiness=78 +target : relevance = 28, unhappiness=47 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 = 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 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 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 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = predecessor bond between b and c from other string -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: 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=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 -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 = 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 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = predecessor bond between 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 = i 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] == 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: 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 -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] == 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 -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 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -Post top down: top-down-bond-scout--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 -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 : relevance = 66, unhappiness=78 +target : relevance = 28, unhappiness=47 initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction source chosen = c firstBond: successor bond between b and c possible group: successor bond between b and c trying from c to successor proposing group from a to c -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = 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 -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 -proposing group from i to k -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 -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 -initial : 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 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -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 = 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 -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 -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 -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 -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 = 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 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 -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 = j from target string -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 -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 = 0, unhappiness=100 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 0 bonds for direction -source chosen = c +initial : relevance = 66, unhappiness=78 +target : relevance = 28, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for direction +source chosen = group[4:5] == kk no firstBond no firstBond2 -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: i, destination: 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 -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 -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 -to object: 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 = c from initial string -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=100 -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-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 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 = 48 for predecessor 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: 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with 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 -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 -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 = c 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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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=89 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 1 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 = 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 = 48 for predecessor bond between b and c -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 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 -no incompatible bonds -no incompatible Groups -building group -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 -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 -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 = 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-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between i and j 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 -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 = a -firstBond: successor 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 -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 -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for 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-bond-scout--category, with urgency: 4 -Post 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 -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] == abc from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == 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 = 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=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 -no incompatible bonds -no incompatible Groups -building group -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == 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 -initial : 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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: 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] == 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 -top_down_bond_scout__category -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 -initial : 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: j, destination: 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 -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 = 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] == ijk from target string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -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] == 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 -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = 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 -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 = 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 -object chosen = k 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 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 = 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 = 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 -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 -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: 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 -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 = 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 = b 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 = 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 -urgency: 23.200000000000003, number: 1, bin: 2 -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 -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 = 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 -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 = i from target string -object chosen = predecessor bond between a and b from other string -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 23.200000000000003, number: 1, bin: 2 -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 -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 = 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 = successor 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 = 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 = 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: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between i and j from other 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 = 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 = 48 for predecessor bond between i and j -initial : relevance = 0, unhappiness=100 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -to object: b -initial : relevance = 50, unhappiness=100 -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=100 -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 -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=100 -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=100 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction -source chosen = b -no firstBond -firstBond2: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to 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 = 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 = 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 = i 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 -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: 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 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == ijk from target string -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 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=89 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: b, destination: a -object chosen = successor bond between a and b from other string -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, 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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=79 -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 -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 = 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=79 -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 -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 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 = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 91 for predecessor bond between a and b -succeeded: posting bond-builder -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 -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 = 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 = 100, 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 -urgency: 23.200000000000003, number: 1, bin: 2 -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=89 -target : relevance = 100, 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 -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -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 = 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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 = k 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 = 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 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=84 -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 = 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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = group[0:1] == ab from initial 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 -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 = 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 -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 = 50, unhappiness=78 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = group[0:2] == abc from initial string -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = group[1:2] == jk 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 -object chosen = a from initial string -object chosen = successor bond between a and b from other string -bond strength = 94 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == 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=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 = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 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 -bond strength = 69 for successor bond between a and 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, 1 bonds for bond -source: j, destination: 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: c, destination: b -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 94 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == 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-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -no incompatible groups -building bond successor bond between a and b -initial : relevance = 0, unhappiness=84 -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 -initial : relevance = 0, unhappiness=84 -target : relevance = 0, unhappiness=94 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 100, 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 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 -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 = 50, unhappiness=94 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for group -object chosen = group[0:2] == abc from initial string -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 = 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 = 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 -object 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 -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, 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 -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 = 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] == 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] == 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 -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 -already exists...activate descriptors & fizzle -object chosen = i 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 -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 -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 -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 = 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 = k -firstBond: successor bond between j and k -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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 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 = 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 -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=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 = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -to object: i -object chosen = j from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: 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 -Post top down: 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 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -won fight with predecessor bond between b and c -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = 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 group -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 -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 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 -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 -Post top down: top-down-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 -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 = 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 = j 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 -to object: a -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=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 predecessor bond between b and c -lost fight with predecessor bond between a and b -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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 -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 -object chosen = group[0:2] == ijk from target string -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=79 -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=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 = 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 -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 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 -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 -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 -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0: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 = 0, unhappiness=15 -target : relevance = 100, unhappiness=79 -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 = 0, 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 -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 = 100, unhappiness=79 -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 = 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 -object 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=79 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -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[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: 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 -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 -object 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 = 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--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: 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 -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 -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 = 0, 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 -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] == 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 -Post top down: top-down-group-scout--category, with urgency: 4 -Post 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 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: c, destination: b -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -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 = 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 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = 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 group -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == 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] == 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 = predecessor 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 = 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 = 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 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=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 -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 = 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 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 -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 = 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: 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=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 = 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-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 = 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 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 -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 -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 -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] == 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 = 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 = predecessor 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 = 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 -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 = 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 -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-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 -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 -urgency: 24.1, number: 2, bin: 2 -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=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 -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 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -Post top down: top-down-bond-scout--category, with urgency: 4 -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 -urgency: 24.1, number: 2, bin: 2 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = predecessor 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 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 -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 = 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 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 = 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 -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 -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 = i 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 -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 -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: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -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 = 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] == ijk from target string -object chosen = b from initial string -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 = 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 = 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 -Post top down: top-down-description-scout, with urgency: 6 -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 = b -firstBond: predecessor bond between b and c -firstBond2: predecessor 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 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 = c 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 -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 -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 -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 = 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 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-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 -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 = 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 = i from target string -urgency: 24.1, number: 2, bin: 2 -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 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 bond -urgency: 24.1, number: 2, bin: 2 -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 -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 direction -source chosen = 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] == 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 = 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: b -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -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 -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 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, bin: 2 -urgency: 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 = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 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 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 = 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: 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 -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 -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] == 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 -urgency: 24.1, number: 2, bin: 2 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 24.1, number: 2, bin: 2 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -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: 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 = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -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 = group[0:2] == abc from initial string -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 -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 -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: 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 = 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 = 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 = 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 -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 = 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 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--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 -urgency: 24.1, number: 2, bin: 2 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -urgency: 24.1, number: 2, bin: 2 -object chosen = group[0:2] == 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=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 -already exists: activate descriptors & Fizzle -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 -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 -to object: a -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = k 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 -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 -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 -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 = i 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 -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 -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 = i from target string -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 -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 = 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 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: 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 -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-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: 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 = 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=84 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -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-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=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 = c 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 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-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 = a from initial string -object chosen = a from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between 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 -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 = a from initial string -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = 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 = b 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 = 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 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: 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 -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 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = j from target string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = 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 = c 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 -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 = a 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 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -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 -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 = c 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 = 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 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 = 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 = 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 -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: 23.200000000000003, number: 1, bin: 2 -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 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 -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 = 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 = 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 -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 -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 = 50, unhappiness=89 -target : relevance = 0, unhappiness=100 -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 -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 -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 = 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 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=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=84 -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 = 91 for successor bond between i and j -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: j -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 = group[0:2] == abc from initial string -object chosen = j from target string -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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 -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=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 -object chosen = predecessor 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 -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 = 0, unhappiness=100 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=79 -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 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--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 = 0, unhappiness=15 -target : relevance = 0, unhappiness=100 -target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond -to object: k -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = predecessor bond between 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 = 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 -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 = k -no firstBond -no firstBond2 -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -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 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 -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 -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 = 100, unhappiness=15 -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 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 = j from target string -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with 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 -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 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 -object 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 -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 -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 = j from target string -object chosen = j from target 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 -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--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 -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 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 = 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 -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 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 -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 = 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: 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 -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=78 -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 = 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 -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--category, with urgency: 4 -Post top down: 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 = 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 -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 -object 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 -initial : relevance = 100, unhappiness=15 -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-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top 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 -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 = 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 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 -object chosen = j 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 -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 = 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 = i 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 = 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 = 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 -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -initial : 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 -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 = 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 -initial : 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] == 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 -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 -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 = 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 -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 = 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: 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 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 = 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 = 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-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = j from target string -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 -initial : 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 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and 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: 2, bin: 7 -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 -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] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: 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 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: 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 -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 -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 -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 = 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 = 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 = i 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: 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 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 = b 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: 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 = 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 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 -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 = 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 = 91 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: 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 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 -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 = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = a from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -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 -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 = a from initial string -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 -initial : relevance = 100, unhappiness=89 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between 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=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 = 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 -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 = k from target string -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 = k -no firstBond -no firstBond2 -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 = predecessor 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-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-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -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=100 -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 -object chosen = k 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: 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 -initial : relevance = 0, 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 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 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=100 -target string selected: ijk with 3 letters, 3 objects, 1 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 = 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 -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 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=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 direction -source chosen = 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=89 -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 = 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 = 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 -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 -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 -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 = 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 = 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 -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 -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 -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 -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 = 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 = 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--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 = 48 for successor bond between a and b -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 = 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 -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 -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 = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -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 = 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 -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 -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 -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 -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 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 -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 = 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 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 = 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 = 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 = 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 -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: 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 -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 -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] == 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 -initial : 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 = 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 -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 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -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 -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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor 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 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 -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 = j -firstBond: predecessor bond between j and k -firstBond2: predecessor bond between i and 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 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 = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -firstBond2: predecessor bond between a and b -object chosen = group[0:2] == 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 -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 = 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 = i 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: 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 = a from initial string -destination: b -chosen bond facet: letterCategory -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 = 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-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 -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 = 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 -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 = k from target string -object chosen = group[0:2] == ijk from target string -object chosen = group[0:2] == ijk from target string -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 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 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -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 -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 -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 -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 -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 -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 -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 -object chosen = predecessor bond between b and c from other string -bond strength = 78 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -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 -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 -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 -object chosen = k 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 = 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 -object chosen = b 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 = 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 = 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 = 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: 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 = c from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between 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 = 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 -object chosen = c from initial 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 = 48 for successor 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 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between b and c -object chosen = successor bond between 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 -building bond 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: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor 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 -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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 -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 = 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 -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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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: j, destination: i -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: 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 = predecessor bond between i and j from other string -bond strength = 69 for predecessor bond between i and j -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 = 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=89 -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 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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -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=84 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -to object: 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 = k 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 = 50, unhappiness=89 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 1 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 direction -source chosen = c -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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -initial : relevance = 50, unhappiness=89 -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 -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 = 50, unhappiness=89 -target : relevance = 100, 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 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=89 -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 -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 50, unhappiness=89 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-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 = 50, unhappiness=94 -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 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=94 -target : relevance = 100, unhappiness=84 -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 -initial : relevance = 50, unhappiness=94 -target : relevance = 100, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 1 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 = 50, unhappiness=94 -target : relevance = 100, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 1 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 = 50, unhappiness=94 -target : relevance = 100, unhappiness=84 -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 = 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-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 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: i, destination: j -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 = 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=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 a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=89 -target : relevance = 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 = 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 -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] == 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 -Post top down: top-down-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 = 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 = successor 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] == 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=89 -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 = 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 = 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 -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: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 = 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 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:2] == ijk from target 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 -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 -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 = c -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 -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 = 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 -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 -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 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 -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 = c -no firstBond -no firstBond2 -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 -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 = 94 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=89 -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] == 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 -object chosen = predecessor 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 = 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=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 -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 = successor bond between j and k 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 = 0, unhappiness=89 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: a -object chosen = c from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-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 -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 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: i -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle +target : relevance = 42, unhappiness=47 +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 = 48 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 group -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 -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 = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=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 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 -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: 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 -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 = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: 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--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 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 -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 = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = 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 = 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 = 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 -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 -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 +initial : relevance = 66, unhappiness=78 +target : relevance = 28, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 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 = 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 -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 -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 = 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 = c -firstBond: successor 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 -top_down_bond_scout__category -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 -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 = 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 -initial : 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 = 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 = group[0:2] == abc from initial 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 -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 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for 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 = 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 -initial : 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 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -object chosen = i 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] == 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 = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = j from target string -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 = 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 = 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=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 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk 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 -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 = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -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 -object chosen = b 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 -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 -urgency: 100.0, number: 2, bin: 7 -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -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 = 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 -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 -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 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 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -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 = 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 -object chosen = k 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 -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 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 -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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = 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 -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -to object: b -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=100 -target string selected: 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 -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 = a from initial 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, 1 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 -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 -no firstBond -no firstBond2 -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 -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 -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 -no firstBond -firstBond2: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to b -object chosen = group[0:1] == ab from initial string -urgency: 100.0, number: 1, bin: 7 -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: 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = c 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: successor bond between a and b -no firstBond2 -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 = 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 -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 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 = b from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -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 -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=94 -target string selected: ijk 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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 -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 = i 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 -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 -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: 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 j and k from other string -bond strength = 91 for successor bond between j and k -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: c, 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 = 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 -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 -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor 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 -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 = 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=79 -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 -no firstBond2 -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 = c 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[1:2] == bc from initial string -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=79 -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--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 50, unhappiness=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 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 -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 = 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 = 91 for predecessor bond between b and c -succeeded: posting bond-builder -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] == abc from initial string -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 = c from initial string -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 -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: c, destination: b -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 = 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: 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 -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -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 -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=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: successor bond between b and c -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = Correspondence between a and i from other string -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -object chosen = i 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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--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=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 -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 -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 = a 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 bond -to object: i -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 = 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 -no incompatible groups -building bond 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post 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 = 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 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 = 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 = c from initial string -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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -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 -already exists: activate descriptors & Fizzle -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 -object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: 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] == abc from initial string -won fight with predecessor bond between b and c -broke the bonds -no incompatible Groups -building group -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 -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 -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 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 -initial : 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 = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -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 -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between 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 = 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 = 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 -object chosen = successor 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 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = group[1:2] == bc 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 -won fight with successor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: 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 -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 -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 -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 -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 = k 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 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 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 -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 a and b from other string -bond strength = 48 for predecessor bond between a and b -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 -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 -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: 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 -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 -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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -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 -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 -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 -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 -urgency: 100.0, number: 2, bin: 7 -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = 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 -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: 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 -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 = 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 = k 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 = 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 -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 = a from initial string -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 = 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 = a from initial string -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 -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 = 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 = 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 -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 -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 -urgency: 100.0, number: 1, bin: 7 -object chosen = j from target string -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 = 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 = 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 = 48 for predecessor bond between j and k -object chosen = j from target string -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 -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 -object chosen = Correspondence between c and k from other string -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 -posting bottom up codelets -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 = 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 = 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 -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 -Post top down: 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 = 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 = 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 -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 = 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 -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 -no incompatible bonds -no incompatible Groups -building group -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 = 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: 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 -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 = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -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 = 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 -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 = 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 = a -firstBond: successor 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor 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 -initial : 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 -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-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between j and k from other string -bond strength = 96 for successor 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 = 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 = k 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 = 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 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor 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 = 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 = 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 -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -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 -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 -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 = 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 -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 = i 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 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 -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 = 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 = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -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 -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 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = c from initial string -object chosen = 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 -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 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 -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 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 -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 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 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = 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 = 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 = 48 for 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with 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 -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 -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 = 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 -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = c from initial string -object chosen = predecessor bond between b and c from other string -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 = 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 -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 = 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 -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 -object 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 -initial : relevance = 50, unhappiness=94 -target : relevance = 50, unhappiness=100 -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=94 -target : relevance = 50, 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 -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 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 -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between a and b -object chosen = predecessor bond between 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: 23.200000000000003, number: 1, bin: 2 -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 -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 -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 -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 -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 = 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 -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 = c from initial string -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: 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-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 -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 -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 -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -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] == 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=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-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 -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 = 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 -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 = 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 -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 -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-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 -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 bond -to object: a -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: 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--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 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 -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 -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 -object chosen = predecessor 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 = 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 -Post top down: 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 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 = 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 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 -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 -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: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -posting bottom up codelets -object chosen = 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] == 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 -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 = 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 = 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 = predecessor 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] == 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 -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 -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 = 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 = 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 -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 = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between 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 = 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 -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: 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 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 -posting bottom up codelets -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: 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 = 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 = 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 -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 -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 = 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 = c 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 = 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 = 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 = 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 = 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 = k 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 -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 = 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 = 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 -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between 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 = 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 = 69 for predecessor bond between i and j -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -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 -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-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 = a from initial string -urgency: 100.0, number: 1, bin: 7 -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 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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=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: b, destination: 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 -object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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 -target string selected: ijk with 3 letters, 3 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 -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 = 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=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[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 -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 = a from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 94 for predecessor bond between b and c -succeeded: posting bond-builder -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 -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 = k 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 = k -firstBond: predecessor 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 = c -firstBond: successor bond between b and c -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 -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 = 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 -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=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 = 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 = 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 -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 -lost fight with successor bond between j and k -failed to break bonds: Fizzle -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 = 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 -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 = 91 for predecessor bond between i and j -succeeded: posting bond-builder -initial : relevance = 50, 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 -no firstBond2 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=78 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -initial : relevance = 50, 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 -initial : relevance = 50, unhappiness=78 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=78 -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=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 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: a -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = b 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 = 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=79 -target : relevance = 100, unhappiness=78 -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 = 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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top 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=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for 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 = 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] == ab from initial string -object chosen = group[0:2] == ijk from target string -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 direction -source chosen = 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[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 = group[1:2] == bc from initial string -initial : relevance = 50, unhappiness=84 -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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=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=84 -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:1] == ab 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 = 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 -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 = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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=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 -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] == 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 b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[1:2] == bc from initial string -object chosen = c from initial string -object chosen = a from initial string -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: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-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = group[0:2] == 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 = predecessor bond between b and c 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[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 -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 = 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 = c 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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -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=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 direction -source chosen = a -firstBond: successor 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 -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 = 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 bond -to object: c -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for 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-bond-scout--category, with urgency: 4 -Post top down: 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 -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: 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=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 -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 -already exists...activate descriptors & 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: 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=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 = 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 -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 -Post top down: top-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 -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 = 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=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[1:2] == bc from initial string -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 -object chosen = group[1:2] == bc from initial string -no incompatible 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 -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 -won fight with Correspondence between a and i -building bond predecessor bond between i and j -initial : relevance = 33, unhappiness=79 -target : relevance = 50, 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-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top 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 = 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] == 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 -initial : relevance = 33, unhappiness=78 -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 b -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 = 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 = 33, unhappiness=78 -target : relevance = 100, unhappiness=79 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: k -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: 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 -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 -Post top down: top-down-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 -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: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 -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: group[1:2] == bc, destination: a -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 = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 +firstBond: sameness bond between j and j +possible group: sameness bond between j and j +trying from j to sameness +proposing group from j to j +initial : relevance = 66, unhappiness=78 +target : relevance = 28, unhappiness=47 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: b, destination: 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 -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: b -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-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 = 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 = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[1:2] == bc from initial string -destination: a -initial : relevance = 33, unhappiness=92 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: k -object chosen = b 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 -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 -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 = 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 = 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 -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: group[1:2] == bc, destination: a -object chosen = b from initial string -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: c, destination: b -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 33, unhappiness=92 -target : relevance = 100, unhappiness=15 +initial : relevance = 66, unhappiness=78 +target : relevance = 28, unhappiness=47 initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond source: a, destination: group[1:2] == bc -initial : relevance = 33, unhappiness=92 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -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 = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k succeeded: posting bond-builder -initial : relevance = 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 = 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-group-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 Post top down: top-down-group-scout--category, with urgency: 4 -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 -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -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 = 65 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between a and 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 -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 -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 bond -urgency: 100.0, number: 1, bin: 7 -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 -lost fight with successor bond between j and k -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:1] == ab from initial string -initial : relevance = 33, unhappiness=92 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = b from initial string -object chosen = successor bond between 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 b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 33, unhappiness=92 -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 = 33, unhappiness=92 -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 b -object chosen = group[0:1] == ab from initial string -top_down_bond_scout__category -initial : relevance = 33, unhappiness=92 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -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 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -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 group -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -no firstBond2 -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] == 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: 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: c, destination: b -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 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 -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 -Post top down: top-down-bond-scout--category, with urgency: 4 Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 posting bottom up codelets -object chosen = group[0:1] == ab from initial string -object chosen = c from initial string -object chosen = group[0:1] == ab from initial string -no incompatible bonds -no incompatible Groups -building group +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=78 +target : relevance = 42, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for group +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder object chosen = 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 j and k from other string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 42, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for bond +source: group[4:5] == kk, destination: j +initial : relevance = 0, unhappiness=78 +target : relevance = 42, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 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 +no incompatible bonds +won fight with group[1:2] == bc +won fight with group[1:2] == bc +broke the Groups +building group +object chosen = sameness bond between j and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=78 +target : relevance = 42, unhappiness=47 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=78 +target : relevance = 42, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 28, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = group[2:3] == jj from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for bond +source: group[4:5] == kk, destination: j +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 28, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for bond +source: j, destination: j +initial : relevance = 100, unhappiness=15 +target : relevance = 28, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for direction +source chosen = j +firstBond: successor bond between i and j +possible group: successor bond between i and j +trying from j to successor +proposing group from i to j +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=47 +target string selected: iijjkk with 6 letters, 8 objects, 5 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 28, unhappiness=47 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = sameness bond between j and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[2:3] == jj 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-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: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=38 +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 = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = group[4:5] == kk from target string +object chosen = group[4:5] == kk from target string +object chosen = group[1:2] == ij from target string +object chosen = group[4:5] == kk from target string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=38 +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 = 25, unhappiness=38 +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 = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 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[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 = 25, unhappiness=38 +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 = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +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 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=38 +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor 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 group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between group[2:3] == jj and group[4:5] == kk +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 94 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +to object: group[2:3] == jj +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 94 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for direction +source chosen = group[0:1] == ii +no firstBond +no firstBond2 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=35 +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 +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=35 +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 = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between group[0:1] == ii and group[2:3] == jj +object chosen = group[0:2] == abc from initial string +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = k from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=31 +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 = 50, unhappiness=31 +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 = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +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[4:5] == kk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor 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 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 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=31 +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for group +object chosen = group[0:5] == iijjkk from target string +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = group[0:5] == iijjkk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for direction +source chosen = group[2:3] == jj +firstBond: successor bond between group[0:1] == ii and group[2:3] == jj +possible group: successor bond between group[0:1] == ii and group[2:3] == jj +trying from group[2:3] == jj to successor +proposing group from group[0:1] == ii to group[4:5] == kk +object chosen = group[0:5] == iijjkk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = group[0:5] == iijjkk 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-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for bond +to object: group[4:5] == kk +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 94 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk 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 +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[2:3] == jj from target string +destination: group[0:1] == ii +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[0:1] == ii +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 48 for predecessor bond between group[0:1] == ii and group[2:3] == jj +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = group[0:5] == iijjkk 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=11 +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=11 +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 +urgency: 100.0, number: 2, bin: 7 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == 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 = 95 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 +bond strength = 96 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 = successor bond between i and j from other string +object chosen = successor bond between b and c from other string already exists: activate descriptors & Fizzle object chosen = group[0:2] == abc from initial string +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 = 50, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +posting bottom up codelets object chosen = group[0:2] == abc from initial string object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 2, bin: 7 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +urgency: 100.0, number: 2, bin: 7 +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +posting bottom up codelets +object chosen = group[0:5] == iijjkk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for direction +source chosen = group[0:1] == ii +firstBond: successor bond between group[0:1] == ii and group[2:3] == jj +possible group: successor bond between group[0:1] == ii and group[2:3] == jj +trying from group[0:1] == ii to successor +proposing group from group[0:1] == ii to group[4:5] == kk +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:5] == iijjkk from target string +urgency: 100.0, number: 2, bin: 7 +object chosen = group[0:2] == abc from initial string +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:5] == iijjkk 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=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=11 +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:5] == iijjkk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +urgency: 100.0, number: 2, bin: 7 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=11 +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 = successor bond between b and c from other string +bond strength = 96 for successor bond 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=11 +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 = a from initial string +destination: b +chosen bond facet: letterCategory +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 +object 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: 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for bond +source: i, destination: i +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 2, bin: 7 +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 94 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj 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 = j from target string +destination: j +chosen bond facet: letterCategory +Source: j, destination: j +source descriptor: J +destination descriptor: J +proposing sameness bond +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +object chosen = successor bond between b and c from other string +bond strength = 48 for successor bond between b and c +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +object chosen = sameness bond between j and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between j 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 = k from target string +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +object chosen = 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 = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness bond +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 20, unhappiness=94 +target string selected: iijjkk with 6 letters, 6 objects, 1 bonds for bond +source: k, destination: k +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +object chosen = predecessor bond between a and b from other string +bond strength = 48 for predecessor bond between a and b +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +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 = 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 = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 20, unhappiness=94 +target string selected: iijjkk with 6 letters, 6 objects, 1 bonds for bond +source: i, destination: i +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 20, unhappiness=94 +target string selected: iijjkk with 6 letters, 6 objects, 1 bonds for bond +source: i, destination: i +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = sameness bond between k and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between k and k +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +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 = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 40, unhappiness=88 +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 = 48 for successor bond between b and c +object chosen = c from initial string +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 40, unhappiness=88 +target string selected: iijjkk with 6 letters, 6 objects, 2 bonds for bond +source: j, destination: j +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = sameness bond between k 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: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=100 +target : relevance = 40, unhappiness=88 +initial string selected: abc with 3 letters, 3 objects, 0 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 = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=100 +target : relevance = 40, unhappiness=88 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for group +initial : relevance = 0, unhappiness=100 +target : relevance = 40, unhappiness=88 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 40, unhappiness=88 +target string selected: iijjkk with 6 letters, 6 objects, 2 bonds for bond +source: k, destination: k +initial : relevance = 0, unhappiness=100 +target : relevance = 40, unhappiness=88 +target string selected: iijjkk with 6 letters, 6 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 = sameness bond between i and i from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between i and i +object chosen = predecessor bond between j and k from other string +bond strength = 48 for predecessor bond between j and k +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 60, unhappiness=88 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: j, destination: i +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +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 = 60, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond +source: c, destination: b +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: k, destination: k +initial : relevance = 0, unhappiness=100 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for group +object chosen = i from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 60, unhappiness=83 +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 = 48 for successor bond between j and k +initial : relevance = 0, unhappiness=100 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for group +object chosen = k from target string +object chosen = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness 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 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=100 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: k, destination: k +initial : relevance = 0, unhappiness=100 +target : relevance = 60, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 0 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 60, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond +source: c, destination: b +object chosen = group[2:3] == jj from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: k, destination: k +initial : relevance = 0, unhappiness=100 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for group +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +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 j and k from other string +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=100 +target : relevance = 60, unhappiness=80 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for group +object chosen = b from initial string +initial : relevance = 0, unhappiness=100 +target : relevance = 60, unhappiness=80 +target string selected: iijjkk with 6 letters, 6 objects, 4 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 = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 60, unhappiness=80 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond +source: c, destination: b +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 60, unhappiness=80 +target string selected: iijjkk with 6 letters, 6 objects, 4 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-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=100 +target : relevance = 20, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 0 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 +initial : relevance = 0, unhappiness=100 +target : relevance = 60, unhappiness=78 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for group +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +initial : relevance = 0, unhappiness=100 +target : relevance = 60, unhappiness=78 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 60, unhappiness=78 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for bond +source: k, destination: k +object chosen = a from initial string +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = sameness bond between k 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 +initial : relevance = 0, unhappiness=100 +target : relevance = 60, unhappiness=80 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 60, unhappiness=80 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond +source: a, destination: b +initial : relevance = 0, unhappiness=100 +target : relevance = 20, unhappiness=80 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for direction +source chosen = k +firstBond: sameness bond between k and k +possible group: sameness bond between k and k +trying from k to sameness +proposing group from k to k +initial : relevance = 0, unhappiness=100 +target : relevance = 60, unhappiness=80 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for group +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +object chosen = group[4:5] == kk from target string +object chosen = group[2:3] == jj from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = sameness bond between i and i 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--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=63 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for group +object chosen = successor bond between j and k from other string +bond strength = 48 for successor bond between j and k +object chosen = group[2:3] == jj from target string +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 16, unhappiness=63 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond +source: c, destination: b +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=63 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for group +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = group[2:3] == jj from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=63 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for bond +source: k, destination: k +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=63 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for group +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[4:5] == kk from target string +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=64 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for group +object chosen = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness bond +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=64 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for bond +source: k, destination: group[2:3] == jj +initial : relevance = 0, unhappiness=100 +target : relevance = 50, unhappiness=64 +target string selected: iijjkk with 6 letters, 7 objects, 4 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 +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +object chosen = group[2:3] == jj from target string +destination: k +chosen bond facet: letterCategory +Source: group[2:3] == jj, 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=64 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond +source: b, destination: a +object chosen = k from target string +object chosen = group[4:5] == kk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 42, unhappiness=64 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond +source: b, destination: c +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 42, unhappiness=50 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = c from initial string +initial : relevance = 0, unhappiness=100 +target : relevance = 14, unhappiness=50 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond +object chosen = c from initial string +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +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 +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 = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = i from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: i, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +initial : relevance = 0, unhappiness=100 +target : relevance = 42, unhappiness=49 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for group +initial : relevance = 0, unhappiness=100 +target : relevance = 42, unhappiness=49 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for group +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=100 +target : relevance = 42, unhappiness=49 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 14, unhappiness=49 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for bond +source: i, destination: i +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=100 +target : relevance = 42, unhappiness=49 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 42, unhappiness=49 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for bond +source: j, destination: k +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between b and c from other string +bond strength = 48 for successor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +succeeded: posting bond-builder +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 42, unhappiness=50 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond +source: b, destination: c +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 14, unhappiness=50 +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 = 42, unhappiness=50 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond +source: a, destination: b +object chosen = sameness bond between j and j from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=100 +target : relevance = 14, unhappiness=50 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for direction +source chosen = group[2:3] == jj +no firstBond +no firstBond2 +urgency: 100.0, number: 1, bin: 7 +object chosen = a from initial string +initial : relevance = 0, unhappiness=100 +target : relevance = 42, unhappiness=50 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for group +initial : relevance = 0, unhappiness=100 +target : relevance = 42, unhappiness=50 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for group +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = group[0:1] == ii from target string +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +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 = 14, unhappiness=50 +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 = 42, unhappiness=50 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for bond +source: i, destination: i +object chosen = i from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: i, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = j from target string +initial : relevance = 0, unhappiness=100 +target : relevance = 42, unhappiness=50 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for group +object chosen = successor bond between i and group[2:3] == jj from other string +bond strength = 40 for successor bond between i and group[2:3] == jj +initial : relevance = 0, unhappiness=100 +target : relevance = 42, unhappiness=50 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for group +object chosen = b from initial string +destination: c +chosen bond facet: letterCategory +Source: b, destination: c +source descriptor: B +destination descriptor: C +proposing successor bond +object chosen = predecessor bond between a and b from other string +bond strength = 48 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=100 +target : relevance = 42, unhappiness=50 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for group +initial : relevance = 0, unhappiness=100 +target : relevance = 42, unhappiness=50 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for group +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +initial : relevance = 0, unhappiness=100 +target : relevance = 42, unhappiness=50 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for group +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between b and c from other string +bond strength = 48 for successor bond between b and c +succeeded: posting bond-builder +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 42, unhappiness=50 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for bond +source: group[2:3] == jj, destination: i +initial : relevance = 0, unhappiness=100 +target : relevance = 42, unhappiness=50 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 42, unhappiness=50 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[2:3] == jj from target string +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +object chosen = group[2:3] == jj from target string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 42, unhappiness=50 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for bond +source: i, destination: i +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 42, unhappiness=50 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond +source: c, destination: b +object chosen = group[2:3] == jj from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 42, unhappiness=50 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for bond +source: k, destination: k +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +object chosen = group[0:1] == ii from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=100 +target : relevance = 37, unhappiness=50 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for group +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=100 +target : relevance = 37, unhappiness=50 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 37, unhappiness=50 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 37, unhappiness=50 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond +source: b, destination: c +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 37, unhappiness=50 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: i, destination: i +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 37, unhappiness=50 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 37, unhappiness=50 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: i, destination: group[2:3] == jj +initial : relevance = 0, unhappiness=100 +target : relevance = 37, unhappiness=50 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for group +object chosen = group[4:5] == kk from target string +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=100 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = j from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 37, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 0 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 +building bond successor bond between b and c +initial : relevance = 0, unhappiness=100 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 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[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 57 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = group[4:5] == kk from target string +already exists...activate descriptors & fizzle +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = j from target string +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=94 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = group[0:1] == ii from target string +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=94 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +initial : relevance = 0, unhappiness=94 +target : relevance = 37, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 1 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 = 0, unhappiness=94 +target : relevance = 37, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=89 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 37, unhappiness=38 +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=89 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between group[0:1] == ii and group[2:3] == jj +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=89 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between group[2:3] == jj and group[4:5] == kk +object chosen = b from initial string +object chosen = group[0:5] == iijjkk from target string +initial : relevance = 0, unhappiness=89 +target : relevance = 37, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +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 = 37, unhappiness=34 +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 = 91 for predecessor bond between a and b +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=94 +target : relevance = 25, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for bond +to object: group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 37, unhappiness=34 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for bond +source: j, destination: group[4:5] == kk +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = sameness bond between i and i 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:5] == iijjkk from target string +object chosen = group[0:5] == iijjkk from target string +lost fight with successor bond between group[0:1] == ii and group[2:3] == jj +failed to break bonds: Fizzle +initial : relevance = 0, unhappiness=89 +target : relevance = 37, unhappiness=31 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +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 group[2:3] == jj and group[4:5] == kk from other string +bond strength = 61 for predecessor bond between group[2:3] == jj and group[4:5] == kk +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +initial : relevance = 0, unhappiness=89 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +initial : relevance = 50, unhappiness=89 +target : relevance = 12, unhappiness=31 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = b +firstBond: predecessor bond between a and b +firstBond2: successor bond between b and c +possible group: successor bond between b and c +trying from b to successor +proposing group from b to c +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=84 +target : relevance = 37, unhappiness=36 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +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 +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 group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=84 +target : relevance = 37, unhappiness=36 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 37, unhappiness=36 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[4:5] == kk from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 37, unhappiness=36 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +initial : relevance = 0, unhappiness=84 +target : relevance = 37, unhappiness=36 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +initial : relevance = 0, unhappiness=84 +target : relevance = 37, unhappiness=36 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=78 +target : relevance = 12, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +to object: group[4:5] == kk +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=35 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:5] == iijjkk from target string +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=35 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=35 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = c from initial string +initial : relevance = 0, unhappiness=78 +target : relevance = 12, unhappiness=35 +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 +already exists: activate descriptors & Fizzle +object chosen = group[1:2] == bc from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[4:5] == kk, 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-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 91 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=78 +target : relevance = 12, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for direction +source chosen = group[4:5] == kk +firstBond: predecessor bond between group[2:3] == jj and group[4:5] == kk +no firstBond2 +initial : relevance = 0, unhappiness=78 +target : relevance = 12, unhappiness=35 +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 = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 12, unhappiness=35 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: a +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 1 +predecessor bond between a and b +lost fight with predecessor bond between a and b +failed to break bonds: Fizzle +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +object chosen = group[0:1] == ii from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 12, unhappiness=35 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +urgency: 100.0, number: 1, bin: 7 +object chosen = 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-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between group[0:1] == ii and group[2:3] == jj +initial : relevance = 100, unhappiness=78 +target : relevance = 25, unhappiness=35 +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 = 0, unhappiness=78 +target : relevance = 37, unhappiness=35 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=35 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 100, unhappiness=78 +target : relevance = 25, unhappiness=35 +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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=35 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +object chosen = b from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = successor 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:2] == abc from initial string +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +predecessor bond between group[2:3] == jj and group[4:5] == kk +lost fight with predecessor bond between group[2:3] == jj and group[4:5] == kk +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 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=31 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=31 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for group +initial : relevance = 100, unhappiness=78 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 1 +predecessor bond between a and b +won fight with predecessor bond between a and b +broke the bonds +no incompatible groups +building bond successor bond between a and b +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=78 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:1] == ii from target string +initial : relevance = 50, unhappiness=78 +target : relevance = 25, unhappiness=31 +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=78 +target : relevance = 25, unhappiness=31 +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:5] == iijjkk 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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +object chosen = group[2:3] == jj from target string +destination: group[0:1] == ii +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[0:1] == ii +source descriptor: J +destination descriptor: I +proposing predecessor bond +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=79 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for group +object chosen = group[0:5] == iijjkk from target string +object chosen = group[1:2] == bc from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=79 +target : relevance = 37, unhappiness=31 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: c +initial : relevance = 50, unhappiness=79 +target : relevance = 25, unhappiness=31 +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 = 25, unhappiness=31 +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[1:2] == bc from initial string +initial : relevance = 50, unhappiness=79 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 50, unhappiness=79 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +no firstBond2 +object chosen = predecessor bond between b and c from other string +bond strength = 91 for predecessor bond between b and c +succeeded: posting bond-builder +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 = 0, unhappiness=79 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for group +initial : relevance = 0, unhappiness=79 +target : relevance = 37, unhappiness=31 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = group[0:1] == ii from target string +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for predecessor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = group[1:2] == bc from initial string +object chosen = successor bond between b and c from other string +number of incompatibleBonds: 1 +predecessor bond between b and c +lost fight with predecessor bond between b and c +failed to break bonds: Fizzle +object chosen = group[0:1] == ab from initial string +object chosen = group[0:1] == ab from initial string +no incompatible bonds +no incompatible Groups +building group +object chosen = group[0:1] == ii from target string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=79 +target : relevance = 37, unhappiness=31 +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-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: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = c from initial string +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 33, unhappiness=78 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for direction +source chosen = group[4:5] == kk +firstBond: predecessor bond between group[2:3] == jj and group[4:5] == kk +possible group: predecessor bond between group[2:3] == jj and group[4:5] == kk +trying from group[4:5] == kk to predecessor +proposing group from group[2:3] == jj to group[4:5] == kk +initial : relevance = 33, unhappiness=78 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +initial : relevance = 33, unhappiness=78 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from c to predecessor +proposing group from b to c +initial : relevance = 33, unhappiness=78 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 33, unhappiness=78 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 33, unhappiness=78 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 33, unhappiness=78 +target : relevance = 25, unhappiness=31 +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 = 25, unhappiness=31 +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 = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 33, unhappiness=78 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for direction +source chosen = group[4:5] == kk +firstBond: predecessor bond between group[2:3] == jj and group[4:5] == kk +possible group: predecessor bond between group[2:3] == jj and group[4:5] == kk +trying from group[4:5] == kk to predecessor +proposing group from group[2:3] == jj to group[4:5] == kk +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +number of incompatibleBonds: 1 +successor bond between group[0:1] == ii and group[2:3] == jj +lost fight with successor bond between group[0:1] == ii and group[2:3] == jj +failed to break bonds: Fizzle +initial : relevance = 33, unhappiness=78 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = b from initial string +top_down_bond_scout__category +initial : relevance = 33, unhappiness=78 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +initial : relevance = 33, unhappiness=78 +target : relevance = 25, unhappiness=31 +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 = 37, unhappiness=31 +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 = group[1:2] == bc from initial string +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 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 +object chosen = group[2:5] == jjkk 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: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post 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 = 66, unhappiness=93 +target : relevance = 25, unhappiness=33 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[2:3] == jj from target string +destination: group[4:5] == kk +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[4:5] == kk +source descriptor: J +destination descriptor: K +proposing successor bond +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=93 +target : relevance = 37, unhappiness=33 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for group +object chosen = k from target string +initial : relevance = 0, unhappiness=93 +target : relevance = 25, unhappiness=33 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for group +object chosen = group[0:5] == iijjkk from target string +lost fight with predecessor bond between group[2:3] == jj and group[4:5] == kk +failed to break bonds: Fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = group[4:5] == kk from target string +initial : relevance = 66, unhappiness=93 +target : relevance = 25, unhappiness=33 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +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-group-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--category, with urgency: 4 Post top down: top-down-bond-scout--category, with urgency: 4 Post top down: top-down-group-scout--category, with urgency: 4 Post top down: top-down-group-scout--category, with urgency: 4 Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=31 +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[4:5] == kk from target string +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +urgency: 23.200000000000003, number: 1, bin: 2 +initial : relevance = 0, unhappiness=78 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for group +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=78 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 0, unhappiness=78 +target : relevance = 25, unhappiness=31 +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 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 = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for direction +source chosen = group[0:1] == ii +firstBond: successor bond between group[0:1] == ii and group[2:3] == jj +possible group: successor bond between group[0:1] == ii and group[2:3] == jj +trying from group[0:1] == ii to successor +proposing group from group[0:1] == ii to group[2:3] == jj +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for group +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor 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[2:5] == jjkk from target string +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = group[0:3] == iijj from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from b to successor +proposing group from a to c +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 6 +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 = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=31 +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[2:5] == jjkk from target string +object chosen = group[0:2] == abc from initial string +object chosen = group[0:5] == iijjkk from target string +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +predecessor bond between group[2:3] == jj and group[4:5] == kk +lost fight with predecessor bond between group[2:3] == jj and group[4:5] == kk +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: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-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:5] == iijjkk 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 = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = group[0:5] == iijjkk from target string +won fight with predecessor bond between group[2:3] == jj and group[4:5] == kk +broke the bonds +no incompatible Groups +building group +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for bond +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=31 +target string selected: iijjkk with 6 letters, 10 objects, 7 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for direction +source chosen = group[2:3] == jj +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +firstBond2: successor bond between group[0:1] == ii and group[2:3] == jj +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for group +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for group 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 +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +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 = 12, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for group +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:5] == iijjkk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for group +object chosen = group[0:1] == ii from target string +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c +successor bond between group[2:3] == jj and group[4:5] == kk +won fight with successor bond between group[2:3] == jj and group[4:5] == kk +broke the bonds +won fight with group[0:5] == iijjkk +broke the groups +building bond predecessor bond between group[2:3] == jj and group[4:5] == kk +object chosen = group[0:1] == ii from target string +already exists...activate descriptors & fizzle +object chosen = group[0:5] == iijjkk from target string +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:5] == iijjkk from target string +object chosen = group[0:5] == iijjkk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = group[4:5] == kk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:5] == iijjkk from target string +won fight with predecessor bond between group[2:3] == jj and group[4:5] == kk +broke the bonds +no incompatible Groups +building group +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:5] == iijjkk from target string +object chosen = k from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +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 = 12, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +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 +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +urgency: 100.0, number: 2, bin: 7 +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 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--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +object chosen = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +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 = 37, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for direction +source chosen = group[2:3] == jj +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +firstBond2: successor bond between group[0:1] == ii and group[2:3] == jj +object chosen = predecessor bond between a and b from other string +bond strength = 91 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between a and b from other string +number of incompatibleBonds: 1 +successor bond between a and b +won fight with successor bond between a and b broke the bonds won fight with group[0:2] == abc broke the groups -building bond predecessor bond between b and c -urgency: 100.0, number: 1, bin: 7 -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 = i from target string -object chosen = group[0:2] == abc from initial string -won fight with predecessor bond between b and c -broke the bonds -no incompatible Groups -building group -object chosen = a from initial string -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 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-group-scout--direction, with 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 -top_down_bond_scout__category -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 -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] == 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 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 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] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -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 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -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 -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top 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 bond -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 -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 -object chosen = successor 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 -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 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 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=89 -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 = group[0:2] == ijk from target string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, 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-group-scout--category, with urgency: 4 -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 = 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: 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 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 = 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 -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 -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--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 -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 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 = 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 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 -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 = c -firstBond: successor 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 -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 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:1] == ab from initial string -no incompatible bonds -lost fight with group[0:2] == abc -failed to break Groups: Fizzle -object chosen = group[0:2] == 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 -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 -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 -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=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -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 = 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 = a 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 = k 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 -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 = 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 = 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 = 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 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = successor bond between a and b from other string -bond strength = 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 -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 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 = 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 = 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 = 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 -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 = 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 -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 -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=94 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -to object: k -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=94 -target string selected: ijk with 3 letters, 3 objects, 1 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 -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 = 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=89 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: 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 -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 -object chosen = i from target string -initial : relevance = 0, 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 = 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 = 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 -bond strength = 48 for predecessor bond between j and k -initial : relevance = 100, unhappiness=89 -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 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 -bond strength = 48 for predecessor bond between i and j -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: 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--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 = k from target 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 direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -object chosen = group[0:2] == abc from initial string -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 direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = successor bond between a and b from other string -bond strength = 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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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=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 = 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 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 -already exists: activate descriptors & Fizzle -object chosen = j 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 -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-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 -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 -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 = b 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 -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] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=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 = 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 -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 -initial : 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 -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 -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 b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -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 -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 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 = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -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 = 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-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 -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 -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 -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 = 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: 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 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -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 -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: 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 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for 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 = 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=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 = c from initial string -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 = 0, 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 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond 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 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: 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 -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 -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 -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 = i 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 = k 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 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 -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 = 48 for successor bond between a and b -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between b and c from other string -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--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = 50, unhappiness=89 -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=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 -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 = k from target string -object chosen = c 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 -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 = 69 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 = 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 = c 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 -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: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from b to c -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=94 -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 -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 = 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 -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 -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 -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 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:1] == ij 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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=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 -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: 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[1:2] == bc 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 = 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 -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between a and b -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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 -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 = i -firstBond: predecessor bond between i and j -no firstBond2 -object chosen = j from target 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 = 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 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 = 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=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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 -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 -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 = 69 for successor bond between i and j -object chosen = group[0:2] == ijk from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[1:2] == bc from initial string -object chosen = b from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 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 = 50, unhappiness=84 -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:2] == ijk from target string -no incompatible bonds -no incompatible Groups -building group -urgency: 100.0, number: 1, bin: 7 -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: 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 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 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: 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 -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] == ijk from target string -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 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 = 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--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-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 = c from initial string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=78 -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=78 -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 = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 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 -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 = 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=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -object chosen = c from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor 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 -lost fight with successor bond between a and b -failed to break bonds: Fizzle -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: a -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 -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -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: 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 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 = 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 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: c -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 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-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 b and c -broke the bonds -no incompatible Groups -building group -object chosen = predecessor bond between i and j from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=84 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -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 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=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 -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: i, destination: j -urgency: 100.0, number: 1, bin: 7 -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 = predecessor bond between i and j from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=84 -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-bond-scout--category, with urgency: 4 -posting bottom up codelets -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 -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 -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 = 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 = 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 = 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 = 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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post 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 group -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == 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 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 -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 -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 -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 = 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 -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: 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=15 -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 -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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -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: 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 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 = 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 b and c from other string -already exists: activate descriptors & Fizzle -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 = 100, 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 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 = 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 = 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 -Post top down: top-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 = predecessor bond between i and j from other 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 group -object chosen = group[1:2] == jk from target string -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 = 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=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] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk from target string -object chosen = i from target string -urgency: 24.1, number: 2, bin: 2 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -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 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 -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] == 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-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 -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 = 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 -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 = 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 -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: 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 = c 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 -already exists...activate descriptors & fizzle -urgency: 24.1, number: 2, 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 -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 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 -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 b and c from other string -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 -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 -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 = 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 = 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 = 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 bond -to object: i -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 -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] == 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 = 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 = i 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: 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 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 -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 = 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 -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 -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: 24.1, number: 2, bin: 2 -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 -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 bond -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 -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: 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 -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] == 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 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 -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 = 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 group -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 -urgency: 24.1, number: 2, bin: 2 -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -urgency: 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 = 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 -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 -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 = 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 -Post top down: top-down-group-scout--direction, with 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: successor 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 = 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 -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 = 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 -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 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -urgency: 24.1, number: 2, bin: 2 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -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--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 -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: 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 -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 -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 -urgency: 24.1, number: 2, bin: 2 -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 = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = 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--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 -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 = b 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 = 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 -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 = 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 = 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 = 96 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor 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] == 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 -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 -Post top down: top-down-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 -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 -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 -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 -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 = 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 = 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 -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 = 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 = 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: 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-group-scout--category, with urgency: 4 -Post top 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 group -object chosen = group[0:1] == ij 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 group -object chosen = group[1:2] == jk from target string -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: k, 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 = 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 -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 = 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 -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -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 bond -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--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 -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: 23.200000000000003, number: 1, bin: 2 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -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 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 -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 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 = j from target 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 -object 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 = c from initial string -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 = 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 -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 -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 = b 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 = c 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 = 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-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 = 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 -bond strength = 48 for predecessor bond between a and 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 -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 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 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = b from initial string -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 = b 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 = successor bond between j and k from other 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 = 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 = 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 -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 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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: 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 = 48 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 = 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 = 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 -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between a and b -object chosen = i from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -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 -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 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 -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 = 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 = predecessor 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 = 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-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: 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 = 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 = 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 -object chosen = predecessor bond between b and c from other string -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 = 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 -Post top down: top-down-group-scout--direction, with 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 -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -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 -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -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-group-scout--direction, with 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] == 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 -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=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 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-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=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 = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -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 = 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 = 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 -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 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond 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 = 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 b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -posting bottom up codelets -object chosen = 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 -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 = 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 = 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 -initial : 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 -to object: k -Post top 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 -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 = 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 -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 = 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 -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 -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 -object 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 -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 = a from initial string -destination: b -chosen bond facet: letterCategory -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 = 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 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -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 -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 = 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 = k 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 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = 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 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 = 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 -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: 0 -no incompatible bonds -no incompatible groups -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 -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 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 -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 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 -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 -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 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 -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 = a -no firstBond -no firstBond2 -object chosen = group[0:2] == ijk from target string -object chosen = i from target string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 100, 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-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 -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 a and b from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups +won fight with Correspondence between a and group[0:1] == ii 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 = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = 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 -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 -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 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 -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: 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-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 +initial : relevance = 50, unhappiness=15 +target : relevance = 12, unhappiness=11 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 = 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 -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 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[1:2] == bc from initial string -object chosen = group[0:1] == ab 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 = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 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 direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from b to c -object chosen = group[1:2] == bc from initial string -object chosen = predecessor bond between 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 = 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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between 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 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=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 -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 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 -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 -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 -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 = 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 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 = 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 -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 = i -firstBond: predecessor bond between i and j -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 = 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 = predecessor 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 = 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 -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 -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 = 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=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:1] == ab from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -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 = a 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] == 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-group-scout--category, with urgency: 4 -Post top down: 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 = 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 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 -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: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -won fight with group[1:2] == bc -broke the groups -trying to break incompatible correspondences -won fight with Correspondence between c and k -building bond successor bond between b and c -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 a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to c -top_down_bond_scout__category -initial : relevance = 100, unhappiness=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 = 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 -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 -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: c -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 0, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: i -initial : relevance = 0, 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 = 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 -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -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: 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 -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 -already exists: activate descriptors & Fizzle -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 = 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 -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] == 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-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: 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 = 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] == 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 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 -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 -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 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] == 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 = 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 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for 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 -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 -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 = predecessor bond between i and j from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -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 direction -source chosen = c firstBond: successor bond between 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 -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 -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 -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 a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -Post top down: top-down-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 -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 -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = 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 -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 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 = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: 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 -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 -Post top down: 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 -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=18 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -object chosen = i 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=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: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -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 -already exists...activate descriptors & fizzle -object chosen = b from initial string -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 = b from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -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 -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -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 = 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 -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 -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -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 = 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 -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 = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 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 b and c from other string -bond strength = 48 for successor bond between b and c -object chosen = a from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = j from target string -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 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: b, destination: a -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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 = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -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 = successor bond between b and c from other string -bond strength = 48 for successor 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 -object chosen = i 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 -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 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c 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 -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 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 = 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] == bc from initial string -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 -object 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=100 -target string selected: ijk with 3 letters, 3 objects, 0 bonds for direction -source chosen = k -no firstBond -no firstBond2 -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 = predecessor bond between b and c from other string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -object chosen = 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 = 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 = 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 = 50, unhappiness=94 -target : relevance = 50, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between j and k from other string -bond strength = 94 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-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 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 -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 -no firstBond2 -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -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 -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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = 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 = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -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 = 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 = 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-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: 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 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=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: i, destination: j -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 -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, 3 objects, 2 bonds for bond -source: i, destination: j -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 -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-group-scout--category, with urgency: 4 -Post top down: 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 = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: 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: 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 -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -object chosen = a 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: 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[1:2] == bc from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=78 -target : relevance = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-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=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 = 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 -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 -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 = 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 = 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 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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post 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 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 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 = 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 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 -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, 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--direction, with 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 bond -object chosen = i 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 = 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=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 = 0, 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: predecessor bond between i and j -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 = 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 = 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 -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 = 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-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 -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 -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: 2, bin: 7 -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 -initial : 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 -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] == 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 -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] == 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 -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 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 = 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 = 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 = 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 -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -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 = 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 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 -initial : 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 -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 -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] == 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 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 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 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 = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -Post top down: top-down-bond-scout--category, with urgency: 4 -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 = 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 -object chosen = a 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 = 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 -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 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between 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: 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 = 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 = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = 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 -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 -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 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: i, 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 = 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: b, destination: 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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 -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 -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 +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 = 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 -urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for bond 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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post 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 direction -source chosen = a -firstBond: 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 -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 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 bond -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -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 = 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=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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-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 = successor bond between a and b from other 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 = 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=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 a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -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 a and b 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 = 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 -Post top down: 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 -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 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 = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -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 = 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-bond-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 -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 = 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 = 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=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = successor bond between a and b from other string -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-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between 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 -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 -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 = 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 b and c from other string -bond strength = 96 for successor bond 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = c from initial string -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 = a from initial string -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[0:2] == abc from initial string -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 = 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-description-scout, with urgency: 5 -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 -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 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 -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 -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -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 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 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between 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 = c from initial 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=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between 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 -object chosen = successor 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 -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 = 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 = 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] == 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 = 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 -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 = 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 -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: 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 = 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 = 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 -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 -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 -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 -object chosen = j 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 -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 -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 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: 1, bin: 7 -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 -initial : relevance = 100, unhappiness=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] == 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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -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 -Post top 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] == ijk from target 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 = b 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 = a from initial string -destination: b -chosen bond facet: letterCategory -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: 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 = 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 = 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 -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 -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 -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: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 -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: 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=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 = 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 -object chosen = group[1:2] == jk from target string -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = predecessor bond between j and k from other string -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 -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 = 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 -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-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 -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=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 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 = 0, unhappiness=100 -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=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 -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 -urgency: 100.0, number: 1, bin: 7 -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 = 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: 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 = 48 for 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 = c from initial string -object chosen = b from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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 direction -source chosen = i -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 -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=89 -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 -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 = 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: 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 -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 = 50, unhappiness=94 -target : relevance = 0, 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 -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 -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: 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 -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 -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 = 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 = 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 -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: 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 -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 j and k 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 -trying to break incompatible correspondences -won fight with Correspondence between a and i -building bond predecessor bond between a and b -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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 -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 -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: i -object chosen = j 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 -bond strength = 96 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 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: 23.200000000000003, number: 1, bin: 2 -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-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 -bond strength = 48 for predecessor bond between i and j -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: 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 = 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: 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 = 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 = 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 -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 -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: 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 -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = 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 = 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 = group[1:2] == bc 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 = 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 -initial : relevance = 0, unhappiness=84 -target : relevance = 50, 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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor 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 -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: 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 = 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 = i from target 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 = 100, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: 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 = 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 -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 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 -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=78 -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 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 = 0, unhappiness=78 -target : relevance = 50, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -urgency: 100.0, number: 1, bin: 7 -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=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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 50, 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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 = 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 -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 -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] == 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 bond -to object: j -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: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--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post 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=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 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 -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 -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -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 -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 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-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 -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] == 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 -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 = 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: 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: 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-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 -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 = 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 -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 = 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-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 -object chosen = predecessor 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 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=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 -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: a -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 -already exists: activate descriptors & Fizzle -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: 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 = 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 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 -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 -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=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -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 -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 -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 -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 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -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 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 -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 -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: 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 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 -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=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=18 -target string selected: 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] == ijk from target string -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 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 -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 = 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 -to object: 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 = 100, 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 -Post top down: 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 -object chosen = predecessor 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 = 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 -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 = 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 -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 24.1, number: 2, bin: 2 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = 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 -object 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 = 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 -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 -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=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 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 = 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 -Post 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 = 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: 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 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 -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 = 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--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 = j 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: k, destination: j -object chosen = group[0:2] == ijk from target 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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-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 = 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 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 100, 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 -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=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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, 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 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = 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 -Post top 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 = 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 = 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 = 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 -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 -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: 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 = b 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 -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 = 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 = 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 -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 -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=18 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: i -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 = 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 -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 -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 -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 -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 -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 -object 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--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 = 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: 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 = 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 -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 = 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 = j 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 -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 -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 = 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 -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 = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: 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 = 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: 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 -already exists...activate descriptors & fizzle -urgency: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, bin: 2 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = j from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = 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: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, bin: 2 -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 = 91 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 -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 -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 -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 -object chosen = b 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 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 -urgency: 24.1, number: 2, bin: 2 -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 = 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 = 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=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 -urgency: 24.1, number: 2, bin: 2 -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 = 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 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 24.1, number: 2, bin: 2 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 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 -urgency: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, bin: 2 -object chosen = b from initial string -posting bottom up codelets -urgency: 24.1, number: 2, bin: 2 -urgency: 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 -Post top 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 = 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 = 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 = b 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 = 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 -bond strength = 91 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 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--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 -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 -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 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == ijk from target 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 -lost fight with predecessor bond between a and b -failed to break bonds: 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 -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 = 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 -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 = 48 for predecessor bond between j and k -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-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 = i from target string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = b from initial string -urgency: 24.1, number: 2, bin: 2 -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 -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 = 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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 24.1, number: 2, bin: 2 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=18 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = 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 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: 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-description-scout, with urgency: 5 -posting bottom up codelets -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 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 = j 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 -urgency: 24.1, number: 2, bin: 2 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: 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 -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 -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: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, 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 = 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 -posting bottom up codelets -urgency: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, bin: 2 -posting bottom up codelets -urgency: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, bin: 2 -Post top 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=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 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 -Post top down: 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 -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] == 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 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 -urgency: 24.1, number: 2, bin: 2 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -object chosen = Correspondence between b and j from other string -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 = j from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = j from target string -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 25.0, number: 1, bin: 2 -object chosen = Correspondence between a and i from other string -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -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 = group[0:2] == ijk from target string -urgency: 25.0, 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 -urgency: 25.0, number: 1, bin: 2 -object chosen = Correspondence between c and k from other string -posting bottom up codelets -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 = predecessor bond between a and b from other string -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 = 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 -object chosen = predecessor bond between a and b from other string -object chosen = predecessor bond between b and c from other string -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 24.1, number: 2, bin: 2 -urgency: 24.1, number: 2, bin: 2 -posting bottom up codelets -object chosen = successor bond between j and k from other string -object chosen = successor bond between j and k from other string -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 = 0, 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] == ijk from target string -object chosen = i from target string -object chosen = predecessor bond between b and c from other string -object chosen = successor bond between i and j from other string -object chosen = predecessor bond between a and b from other string -object chosen = Correspondence between a and i from other string -posting bottom up codelets -object chosen = Correspondence between b and j 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 = 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 = predecessor 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 -trying to break incompatible correspondences -lost fight with Correspondence between c 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 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 0 -no incompatible 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 = 50, unhappiness=100 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: c, destination: b -top_down_bond_scout__category -initial : relevance = 50, unhappiness=100 -target : relevance = 50, unhappiness=89 -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 = 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 = 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 -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = 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: 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: 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 = 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=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 = 94 for successor bond between a and b succeeded: posting bond-builder -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 = 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 -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 +Post top down: top-down-group-scout--category, with urgency: 6 posting bottom up codelets -object chosen = b from initial string -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=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 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 -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 -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 -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 a 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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 -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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -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 -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: 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=78 -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=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 = 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 -Post top 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 = 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 direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -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 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 = 96 for successor 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: j, destination: i -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between 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 -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: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: 2, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-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] == 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=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 -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-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 = c -firstBond: successor bond between 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: 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 = 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 = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = predecessor 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 = 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 -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 -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 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 = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -succeeded: posting bond-builder -object chosen = 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 = k 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 = 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 = 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 -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = 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 = k 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 -object 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=100 -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--category, with 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 -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 = 50, unhappiness=89 -target : relevance = 50, unhappiness=100 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: j, destination: i -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 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 = 50, unhappiness=89 -target : relevance = 50, unhappiness=100 -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 -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = group[1:2] == jk from target string -urgency: 100.0, number: 1, bin: 7 -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 = 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=100 -initial string selected: abc 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 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -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 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = 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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between a and b -object chosen = predecessor bond between b and c 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: i -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -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 -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 = 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 = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -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 = 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 = 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=84 -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 b and c -possible group: predecessor bond between b and c -trying from b to predecessor -proposing group from b to c -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = successor bond between 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=84 -target : relevance = 50, unhappiness=94 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: k, destination: j -object chosen = group[1:2] == bc from initial string -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with 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[1:2] == jk from target 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 -won fight with Correspondence between a and i -building bond predecessor bond between i and j -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 = 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: 23.200000000000003, number: 1, bin: 2 -top_down_bond_scout__category +object chosen = predecessor bond between i and group[2:3] == jj from other string +bond strength = 45 for predecessor bond between i and group[2:3] == jj initial : relevance = 50, unhappiness=79 -target : relevance = 100, 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 = 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 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: j -object chosen = i from target string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=78 -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 -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 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=79 -target : relevance = 0, unhappiness=78 -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 -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=79 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: a -object chosen = predecessor bond between 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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 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 -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=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 -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 = 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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-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 = 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 = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = group[0:2] == abc from initial string -won fight with predecessor bond between b and c -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = group[0:2] == 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 -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 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 -initial : relevance = 50, unhappiness=78 -target : relevance = 0, 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 -already exists: activate descriptors & Fizzle -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 = group[0:2] == abc from initial string -won fight with successor bond between b and c -broke the bonds -no incompatible Groups -building group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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: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 -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 = k -firstBond: predecessor bond between j and k -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 -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 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--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 -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 a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 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 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 -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 = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between 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 direction -source chosen = 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-description-scout, with urgency: 6 -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 -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 = 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] == ijk from target string -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -object chosen = k from target string -object chosen = i from target string -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 -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 -Post top down: top-down-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 -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 = 94 for successor bond between j 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 -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=79 -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=79 -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=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 -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 -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 -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 -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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-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 = 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 = 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 -bond strength = 91 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, 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: 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 = 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 = 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] == 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 i and j from other 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 -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 -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 = 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 = 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: 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 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -posting bottom up codelets -object chosen = 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] == abc from initial string -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 = 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 -already exists...activate descriptors & fizzle -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 = 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 j and k from other string -bond strength = 91 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 -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=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 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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -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 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -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 = 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 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 -object chosen = a 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 -object chosen = k 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 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 = 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 -object chosen = a 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-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 = a 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 -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 -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 -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 = 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 = 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 = predecessor 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 = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = c from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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: 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 -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 -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 -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 -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 = 0, unhappiness=89 -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 = 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 -object chosen = predecessor bond between j and k from other string -bond strength = 91 for predecessor bond between j and k -object chosen = j from target string -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 -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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with 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 -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 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 -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 -Post top down: 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 = 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 = 0, 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: 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 = 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 -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: 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 -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--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 -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 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=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = k 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 -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 = 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 -initial : 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 = 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 = 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 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 = 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 -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 -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 = 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 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 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond 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 = 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 -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 = 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 -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: successor bond between 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 -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=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 -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 -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 = 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 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = successor bond between a and b from other string -bond strength = 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 -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 -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = 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 -initial : 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 -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 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 = 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 -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = group[0:2] == 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 -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 = 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 -top_down_bond_scout__category -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 -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 -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 = k 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 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between 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 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 = 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 = 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-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 -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 -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 -object 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 = k 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 = 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 -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 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 -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 -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -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: 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 -urgency: 23.200000000000003, number: 1, bin: 2 -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-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -initial : relevance = 0, unhappiness=89 -target : relevance = 50, unhappiness=84 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for 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 -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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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 -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=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 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=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 = 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 bond -to object: j -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 -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 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 = 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: 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 = a 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 = 94 for predecessor bond between i and j -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=94 -target : relevance = 50, 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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 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 = 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 -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -no incompatible groups -building bond successor bond between a and b -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -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 -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 -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 = 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-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 = 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=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 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:2] == abc from initial string -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 = 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 = 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 -bond strength = 91 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top 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 = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = i 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 -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 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 = 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 = 0, unhappiness=78 -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=78 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: k, destination: j -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[1:2] == bc from initial 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 -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 = 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-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-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 = 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 -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 -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=78 -target : relevance = 0, unhappiness=79 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: j -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -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 = 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=79 -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=79 -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=79 -target string selected: ijk 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[0:2] == ijk -broke the groups -building bond predecessor bond between j and k -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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 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=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 = 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 = 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 direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to c -object chosen = predecessor bond between 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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 -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 -lost fight with successor bond between i and j -failed to break bonds: Fizzle -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 -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 -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -top_down_bond_scout__category -initial : relevance = 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 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: i -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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-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 = 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 -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 = k -firstBond: predecessor bond between j and k -no firstBond2 -object chosen = group[0:2] == abc 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: b, destination: c -object chosen = b from initial string -object chosen = predecessor bond between j and k from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for 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 = 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 -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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -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 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=79 -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 = 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 -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 -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = predecessor bond between 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 -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=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-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 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 -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 -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 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 = 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 = 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 -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 -initial : 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 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 = 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 = 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 = 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 = group[0:2] == abc from initial string -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -initial : relevance = 50, unhappiness=15 -target : relevance = 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=15 -target : relevance = 0, 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 -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 -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 = b 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 +target : relevance = 12, unhappiness=11 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: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 -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: j -object chosen = k 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 = 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--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=79 -target : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 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 = 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] == 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 = 0, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -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 +source: a, destination: b +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +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 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] == ijk from target string -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 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 -lost fight with group[0:2] == abc -failed to break Groups: 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 -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 -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 -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 -already exists...activate 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] == 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 = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -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 = 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 = 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 -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] == 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 = 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 -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 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 = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = i from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -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 -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=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 -object 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: 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 -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 = 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 = 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 -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 -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 = 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 = 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: 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 -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 = a 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 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 -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 = 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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: j, destination: 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 = c from initial string -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 -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 = 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 -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 -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 = 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 -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 = c from initial string -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -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 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 -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 -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 -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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 -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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: i, destination: j -object chosen = k from target string -object chosen = k 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 = 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 -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 -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 -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 -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-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 -object chosen = j from target string -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 -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 = 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 -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 = 100, unhappiness=18 -target : relevance = 50, unhappiness=94 -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 -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 -bond strength = 94 for predecessor bond between i and j -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 = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -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 -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 = 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 -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 -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: 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 = 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 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=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 = 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=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 -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 = 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--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=18 -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 = 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: 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 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=18 -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 -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 -initial : relevance = 100, unhappiness=18 -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 = 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 -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 j and k from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between j and k 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 -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 -urgency: 100.0, number: 2, bin: 7 -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-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 -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 = 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 -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 = 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 -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--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] == 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 -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 -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 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -initial : 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 -object chosen = group[0:2] == ijk from target string -urgency: 100.0, number: 2, bin: 7 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -initial : 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 -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = 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 -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 -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 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between 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 -Post top 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 = 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 -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 = 48 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: 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-group-scout--direction, with urgency: 3 -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: 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 = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -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 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: 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 -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 -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 -already exists...activate descriptors & fizzle -object chosen = b from initial string -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 -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 = j -firstBond: predecessor bond between j and k -firstBond2: predecessor bond between i and j -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 -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 = 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 -object 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: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: 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 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 = b from initial string -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = 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] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 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 = 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 = 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 -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 = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 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 = 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--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 -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 -object 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 -object chosen = b 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 = i 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: 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 -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 -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 = 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 -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -object chosen = successor bond between 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=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 = b 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 -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 -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 = 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 -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 -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 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] == ij from target string -object chosen = successor bond between i and j 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 = 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 -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 = 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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: k, destination: 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 -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 -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=89 -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 -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 = 50, unhappiness=89 -target : relevance = 100, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: c, destination: b -object chosen = group[0:1] == ij from target string -no incompatible bonds -no incompatible Groups -building group -urgency: 23.200000000000003, number: 1, bin: 2 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = successor bond between j and k from other string -bond strength = 95 for successor bond between j and k -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 66, unhappiness=78 -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 -initial : relevance = 50, unhappiness=89 -target : relevance = 66, 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 = 66, unhappiness=78 -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 -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 -destination: group[0:1] == ij -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 = 91 for successor bond between b and c -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -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 -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-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 = c 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 -bond strength = 94 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=89 -target : relevance = 66, 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 = 66, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: b, destination: c -initial : relevance = 50, unhappiness=89 -target : relevance = 66, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -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 = 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 j and k from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 66, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: b, destination: c -initial : relevance = 50, unhappiness=89 -target : relevance = 66, unhappiness=78 -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-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 = 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 = 66, 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 -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk from target string -object chosen = group[1:2] == bc from initial string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=89 -target : relevance = 66, 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 -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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 66, 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 -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -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 = group[1:2] == bc from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -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 = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -initial : relevance = 50, unhappiness=89 -target : relevance = 66, unhappiness=78 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between 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 -initial : relevance = 100, unhappiness=89 -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] == ijk from target string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = k from target string -object chosen = b from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 = successor bond between b 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[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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -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 -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 -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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top 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 = 66, unhappiness=78 -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 = 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 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 = 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--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -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 -no incompatible bonds -won fight with group[0:1] == ij -won fight with group[0:1] == ij -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 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 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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 = 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 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] == 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 -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 -urgency: 100.0, number: 2, bin: 7 -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 -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 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 = 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 bond -to object: c -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = 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 = 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 -already exists...activate descriptors & fizzle -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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = 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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -posting bottom up codelets -object chosen = 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 = 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 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 -initial : 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 -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 -urgency: 100.0, number: 2, bin: 7 -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 = 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 -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 -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 -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 = b 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 = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == 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 = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = 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 -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 -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -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 = c 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 = k 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 -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 = j from target string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -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 = 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 -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 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 0, unhappiness=94 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -to object: a -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 = 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 = 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 -object 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 -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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=94 -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 = k from target string -object chosen = i from target string -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 -firstBond: 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=89 -target : relevance = 0, unhappiness=94 -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=94 -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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with 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 -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 -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, 2 bonds for bond -to object: j -initial : relevance = 0, unhappiness=100 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for 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 a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -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 = 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--category, with urgency: 4 -Post top down: 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 = b 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 -to object: b -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 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 -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 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 -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 -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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post 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 -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 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: i, destination: j -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 -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 -bond strength = 91 for successor 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 -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 -already exists: activate descriptors & Fizzle -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 -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 = 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top 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: successor bond between a and b -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 = 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 = 69 for predecessor 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 group -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 -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 -succeeded: posting bond-builder -object chosen = group[0:1] == ab from initial string -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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 -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 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 = 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 group -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 -no firstBond2 -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 -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=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 -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 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-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top 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: j, destination: k -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 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 = group[0:1] == ij from target string -object chosen = k 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 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 = 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 -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 -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-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: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 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 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 -possible group: successor bond between a and b -trying from b to successor -proposing group from a to b -object chosen = group[0:1] == ab from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 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 = a from initial string -destination: b -chosen bond facet: letterCategory -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=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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-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 = 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 = group[1:2] == bc from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -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 -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to b -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 -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other 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 bond -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: 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] == 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 -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 -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 = 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: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] == 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 = 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 = 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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top 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 = b -firstBond: successor bond between a and b -firstBond2: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from b to predecessor -proposing group from b to c -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -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: a -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 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 = 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[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: 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 = 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 -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-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 = 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 = b from initial string -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -no incompatible groups -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 -object chosen = group[1:2] == jk 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 group -top_down_bond_scout__category +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for group initial : relevance = 100, 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 -lost fight with predecessor bond between j and k -failed to break bonds: Fizzle -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 = a -firstBond: predecessor bond between a and b -no firstBond2 -initial : relevance = 100, unhappiness=79 -target : relevance = 50, unhappiness=79 +target : relevance = 12, unhappiness=11 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-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 posting bottom up codelets -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=79 +initial : relevance = 100, unhappiness=78 +target : relevance = 12, unhappiness=12 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 = 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=78 -target : relevance = 50, unhappiness=79 +possible group: predecessor bond between b and c +trying from c to predecessor +proposing group from a to c +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=12 initial string selected: abc 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 group -object chosen = group[1:2] == jk 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 -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[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 = 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 = 0, unhappiness=78 -target : relevance = 50, unhappiness=79 -target string selected: ijk 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 -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 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 = 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 -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 -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 bond -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=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 j and k 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 = 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top 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 -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 -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:1] == ij from target string -object chosen = group[1:2] == jk from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[1:2] == bc from initial string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = 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 direction -source chosen = 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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=79 -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 -Post top down: 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-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -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: b, destination: 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 -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 -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 -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 -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 -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[1:2] == jk from target 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: a -initial : relevance = 0, unhappiness=15 -target : relevance = 33, 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post 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 = 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 -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 -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -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: group[1:2] == jk -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] == 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 -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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top 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 -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 = 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 bond -to object: i -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 -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[1:2] == jk 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 -initial : relevance = 0, 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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with 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 -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 -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 -object chosen = k 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 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 bond -to object: k -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 bond -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -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 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=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 -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 -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 = 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 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 -bond strength = 91 for successor bond between j and k -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: 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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -Post top down: top-down-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 -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 = i 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 -object 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 -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: 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 -initial : relevance = 0, 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 -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=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 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-group-scout--direction, with 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 -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 = 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 = 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 -object chosen = i 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 = group[0:1] == ij 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 bond -to object: 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 = 78 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 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--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 -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 -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 = 91 for predecessor bond between j and k -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=18 -target : relevance = 100, unhappiness=84 -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 -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: j -initial : relevance = 0, unhappiness=18 -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 = 0, unhappiness=18 -target : relevance = 50, unhappiness=84 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 0, unhappiness=18 -target : relevance = 50, unhappiness=84 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 0, unhappiness=18 -target : relevance = 50, unhappiness=84 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:1] == ij 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: j, destination: i -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between 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 -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: 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=84 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from b to predecessor -proposing group from a to c -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=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 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 -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 -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 -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 = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -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 = 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=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 = predecessor bond between b and c from other 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 -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-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 -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:1] == ij from target string -no incompatible bonds -won fight with group[1:2] == jk -broke the Groups -building 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[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] == 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 -Post top down: 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 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -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 -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 = 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 = group[0:2] == abc from initial string +object chosen = group[2:3] == jj from target string object chosen = c from initial string destination: b chosen bond facet: letterCategory @@ -145386,1538 +49796,549 @@ Source: c, destination: b source descriptor: C destination descriptor: B proposing predecessor bond +object chosen = group[0:5] == iijjkk 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 12, unhappiness=12 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=12 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for group +object chosen = group[2:3] == jj 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 -Post top down: top-down-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 -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 = 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 -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 -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 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 -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 = 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: 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--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 Post top down: top-down-group-scout--category, with urgency: 4 posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = group[0:1] == ij 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 -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 = 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 -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[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 -bond strength = 91 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-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 = predecessor bond between a and b from other string +object chosen = predecessor bond between b and c from other string already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -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 -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:1] == ij from target string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 100, unhappiness=15 -target : relevance = 33, 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 -urgency: 23.200000000000003, number: 1, bin: 2 -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: i, destination: j -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[1:2] == jk from target string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -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 = 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 = 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 -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 -object chosen = a 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: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-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top 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: 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 = 33, unhappiness=82 -target string selected: ijk with 3 letters, 4 objects, 1 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=82 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for 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 = 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 = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for direction +source chosen = group[0:1] == ii +firstBond: successor bond between group[0:1] == ii and group[2:3] == jj +possible group: successor bond between group[0:1] == ii and group[2:3] == jj +trying from group[0:1] == ii to successor +proposing group from group[0:1] == ii to group[4:5] == kk +object chosen = group[0:5] == iijjkk from target string +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for group +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:5] == iijjkk from target string +object chosen = group[0:5] == iijjkk 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 = 0, unhappiness=15 -target : relevance = 0, unhappiness=82 -target string selected: ijk with 3 letters, 4 objects, 1 bonds for bond -to object: 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=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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=96 -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 -object chosen = group[0:1] == ij from target string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=96 -target string selected: ijk with 3 letters, 4 objects, 1 bonds for bond -to object: k -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=96 -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 +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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=96 -target string selected: ijk with 3 letters, 4 objects, 1 bonds for bond -source: j, destination: 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 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=96 -target string selected: ijk with 3 letters, 4 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 -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: group[0:1] == ij -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=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 = 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 = 66, unhappiness=82 -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 -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 = 66, 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 -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 = 95 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-bond-scout--category, with urgency: 4 -Post top 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, 4 objects, 2 bonds for group -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = k from target string -destination: group[0:1] == ij -urgency: 100.0, number: 1, bin: 7 -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 = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-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 -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 -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 = 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 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=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 = 66, 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 = 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 = 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 = 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 -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 = 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 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -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 = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = 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 = 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 -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 -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -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 = 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-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top 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: 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 -no firstBond -firstBond2: 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 -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 = 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 = i -no firstBond -no firstBond2 -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -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 = predecessor 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=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 = 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 = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-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] == 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 -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: 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 -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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = successor bond between 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=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--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 -no incompatible groups -building bond successor bond between j and 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 = 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 -urgency: 100.0, number: 1, bin: 7 -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 -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 -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=79 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 100, 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-group-scout--direction, with 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 = group[0:2] == ijk from target string -object chosen = a from initial string -object chosen = group[0:2] == ijk from target string -urgency: 100.0, number: 2, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between b and c from other string -bond strength = 96 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 -urgency: 100.0, number: 2, 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 -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: 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 = 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: 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 -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-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 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -object chosen = k from target string -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 bond -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from b to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -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] == 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 -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 -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: 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 -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: i -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 = predecessor 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: 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: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: 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 -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 = 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 -initial : 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 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 -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: k -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 -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -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 -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 -posting bottom up codelets -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: 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 -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -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 = c 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 -object chosen = predecessor 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 -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 = 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 -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 -urgency: 23.200000000000003, number: 1, bin: 2 -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 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 = 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 +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:5] == iijjkk from target string +already exists...activate descriptors & fizzle posting bottom up codelets -object chosen = c from initial string -object chosen = j from target string -object chosen = b from initial string -destination: a +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for direction +source chosen = group[4:5] == kk +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[4:5] == kk to successor +proposing group from group[0:1] == ii to group[4:5] == kk +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for direction +source chosen = group[4:5] == kk +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[4:5] == kk to successor +proposing group from group[0:1] == ii to group[4:5] == kk +urgency: 24.1, number: 2, bin: 2 +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for bond +to object: group[2:3] == jj +object chosen = group[0:5] == iijjkk from target string +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 94 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = group[0:5] == iijjkk 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 = 12, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: a +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +object chosen = group[2:3] == jj from target string +destination: group[0:1] == ii 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 -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 -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 = j from target string -destination: i -chosen bond facet: letterCategory -Source: j, destination: i +Source: group[2:3] == jj, destination: group[0:1] == ii source descriptor: J destination descriptor: I proposing predecessor bond -object chosen = predecessor bond between b and c from other string -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 -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 -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=94 -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 -urgency: 23.200000000000003, number: 1, bin: 2 -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 -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 = 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: 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 -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 -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 -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 group[0:1] == ii and group[2:3] == jj from other string +bond strength = 91 for predecessor bond between group[0:1] == ii and group[2:3] == jj succeeded: posting bond-builder -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 -no firstBond -no firstBond2 +object chosen = group[0:1] == ii 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 +bond strength = 96 for predecessor bond between a and b succeeded: posting bond-builder -object chosen = i from target string -destination: j +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: a +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj chosen bond facet: letterCategory -Source: i, destination: j +Source: group[0:1] == ii, destination: group[2:3] == jj source descriptor: I destination descriptor: J 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 -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 = 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 +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +number of incompatibleBonds: 1 +successor bond between group[0:1] == ii and group[2:3] == jj +won fight with successor bond between group[0:1] == ii and group[2:3] == jj +broke the bonds +won fight with group[0:5] == iijjkk +broke the groups +building bond predecessor bond between group[0:1] == ii and group[2:3] == jj 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 -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 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = c from initial string -object chosen = predecessor bond between i and j from other string -number of incompatibleBonds: 0 -no incompatible bonds +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = group[0:5] == iijjkk from target string +lost fight with predecessor bond between group[0:1] == ii and group[2:3] == jj +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 group[0:1] == ii and group[2:3] == jj from other string +number of incompatibleBonds: 1 +predecessor bond between group[0:1] == ii and group[2:3] == jj +won fight with predecessor bond between group[0:1] == ii and group[2:3] == jj +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 = 50, unhappiness=89 -target : relevance = 50, unhappiness=94 -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=94 -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 = 50, unhappiness=94 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +building bond successor bond between group[0:1] == ii and group[2:3] == jj +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction source chosen = c firstBond: predecessor bond between b and c possible group: predecessor bond between b and c trying from c to predecessor -proposing group from b to c -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 +proposing group from a to c Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +urgency: 100.0, number: 1, bin: 7 +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-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=31 +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 = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 94 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for direction +source chosen = group[0:1] == ii +firstBond: successor bond between group[0:1] == ii and group[2:3] == jj +possible group: successor bond between group[0:1] == ii and group[2:3] == jj +trying from group[0:1] == ii to successor +proposing group from group[0:1] == ii to group[4:5] == kk +object chosen = group[0:5] == iijjkk from target string +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk 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:5] == iijjkk from target string +object chosen = group[0:2] == abc from initial string +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:5] == iijjkk 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 = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +Post top down: 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 = 12, unhappiness=11 +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 = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:5] == iijjkk from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=11 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +object chosen = b from initial string +Post top down: top-down-bond-scout--direction, with urgency: 3 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for direction +source chosen = group[2:3] == jj +no firstBond +firstBond2: successor bond between group[0:1] == ii and group[2:3] == jj +possible group: successor bond between group[0:1] == ii and group[2:3] == jj +trying from group[2:3] == jj to successor +proposing group from group[0:1] == ii to group[2:3] == jj +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for direction +source chosen = group[0:1] == ii +firstBond: successor bond between group[0:1] == ii and group[2:3] == jj +possible group: successor bond between group[0:1] == ii and group[2:3] == jj +trying from group[0:1] == ii to successor +proposing group from group[0:1] == ii to group[2:3] == jj +object chosen = group[0:3] == iijj from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == ijk from target string -object chosen = predecessor bond between a and b from other string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +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 +posting bottom up codelets +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk 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 -initial : relevance = 100, unhappiness=89 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: a -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 = i 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 +trying to break incompatible correspondences +won fight with Correspondence between c and group[4:5] == kk +building bond successor bond between group[2:3] == jj and group[4:5] == kk +object chosen = group[0:5] == iijjkk from target string +no incompatible bonds +no incompatible Groups +building group +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +urgency: 24.1, number: 2, 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 = group[1:2] == bc 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 -urgency: 100.0, number: 1, bin: 7 -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 = predecessor 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 bond -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 -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 = i from target string -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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between 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 +object chosen = successor bond between a and b from other string number of incompatibleBonds: 1 -predecessor bond between i and j -lost fight with predecessor bond between i and j +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 = 91 for predecessor bond between i and j -succeeded: posting bond-builder -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 direction -source chosen = c -firstBond: predecessor bond between b and c -no firstBond2 -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 = 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=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 -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-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 Post top down: 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 -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 -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +object chosen = group[0:3] == iijj from target string +object chosen = group[0:1] == ii from target string +initial : relevance = 0, unhappiness=18 +target : relevance = 37, unhappiness=11 +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 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 = 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: 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 = predecessor 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 = 94 for predecessor bond between j and k -succeeded: posting bond-builder +object chosen = group[0:5] == iijjkk from target string +initial : relevance = 0, unhappiness=18 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for group +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle 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 -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-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 = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -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: 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 = 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 = i 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 -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 = 94 for predecessor bond between j and k -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=84 +initial : relevance = 100, unhappiness=18 +target : relevance = 12, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = group[0:5] == iijjkk from target string +initial : relevance = 100, unhappiness=18 +target : relevance = 12, unhappiness=11 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 -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 +initial : relevance = 0, unhappiness=18 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for direction +source chosen = group[4:5] == kk +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[4:5] == kk to successor +proposing group from group[0:1] == ii to group[4:5] == kk +urgency: 24.1, number: 2, bin: 2 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +object chosen = group[4:5] == kk from target string +object chosen = group[0:5] == iijjkk from target string +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=18 +target : relevance = 12, unhappiness=11 +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=18 +target : relevance = 12, unhappiness=11 +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 = 12, unhappiness=11 +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 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for direction +source chosen = group[2:3] == jj +firstBond: successor bond between group[0:1] == ii and group[2:3] == jj +possible group: successor bond between group[0:1] == ii and group[2:3] == jj +trying from group[2:3] == jj to successor +proposing group from group[0:1] == ii to group[4:5] == kk +object 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 = 12, unhappiness=11 +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 +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:5] == iijjkk from target 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 = 12, unhappiness=11 +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:5] == iijjkk from target string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for bond +to object: group[4:5] == kk +object chosen = successor bond between j and group[4:5] == kk from other string +bond strength = 62 for successor bond between j and group[4:5] == kk +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +urgency: 24.1, number: 2, bin: 2 +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = c from initial string +destination: b +chosen bond facet: letterCategory +Source: c, destination: b +source descriptor: C +destination descriptor: B +proposing predecessor bond Post top down: top-down-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 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 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 = predecessor bond between b and c from other string already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = i from target string -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 = 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 -object chosen = group[1:2] == jk from target string -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=15 -target : relevance = 50, unhappiness=84 -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-description-scout, with urgency: 5 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for direction +source chosen = group[4:5] == kk +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[4:5] == kk to successor +proposing group from group[0:1] == ii to group[4:5] == kk +object chosen = group[0:5] == iijjkk from target 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 -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 -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 = c 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 = 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 = 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 -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: 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 -Post top down: 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=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] == 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 -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 -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 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 -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 -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=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 = 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 -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=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 = 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 = 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 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] == 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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets +urgency: 24.1, number: 2, bin: 2 +object chosen = group[0:5] == iijjkk from target string object chosen = predecessor bond between a and b 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 : relevance = 12, unhappiness=12 +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:5] == iijjkk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=12 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for direction +source chosen = group[4:5] == kk +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +no firstBond2 +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 94 for successor bond between group[0:1] == ii and group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 94 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = j from target string +object chosen = successor bond between j and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk 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-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 = 12, unhappiness=11 initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction source chosen = a firstBond: predecessor bond between a and b @@ -146925,817 +50346,14 @@ 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 -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] == abc from initial string object chosen = group[0:2] == abc from initial string -object chosen = k 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 = 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 -top_down_bond_scout__category -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 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 -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 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 -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -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 -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 = 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=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 = 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 = 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 = 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 -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 = 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 -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == 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 = 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 -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 = 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 -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 -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 = 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 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -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 = 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 = k 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 = 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 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = a from initial string -object chosen = predecessor bond between 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 -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 = 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 = 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 = 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 -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 -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 -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = 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 = 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 = 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 = 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 = c 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 -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 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 -object chosen = i 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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 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 -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 -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 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 = 50, unhappiness=100 -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 = 78 for predecessor bond between b and c -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -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: c, destination: b -object chosen = j from target string -initial : relevance = 100, 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 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 -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: 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 -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: b, destination: a -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 = 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 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 -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 = i 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 = 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 = 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 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 -no incompatible groups -building bond successor bond between i and j -initial : relevance = 100, 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 = 100, unhappiness=78 -target : relevance = 50, unhappiness=78 -initial string selected: abc with 3 letters, 3 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 = 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 = 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 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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 direction -source chosen = i -firstBond: successor bond between i and j -no firstBond2 -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 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 = j from target 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 -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets -object chosen = group[0:2] == abc from initial string initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=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 -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 -object chosen = group[0:2] == ijk from target string -no incompatible bonds -no incompatible Groups -building group -urgency: 100.0, number: 2, 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 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 -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 -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 -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 -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 = a from initial string -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 = 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 -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 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 -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 = 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 = 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 -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 = 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 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 string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between 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 -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 -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 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 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -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 = 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 = 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 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 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 -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] == 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 = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -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 = j from target string -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 +target : relevance = 12, unhappiness=35 initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction source chosen = b firstBond: predecessor bond between b and c @@ -147743,23 +50361,201 @@ 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 -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 +target : relevance = 12, unhappiness=35 initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond to object: a +urgency: 100.0, number: 1, bin: 7 +object chosen = 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 = 12, unhappiness=35 +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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = group[0:3] == iijj from target string +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk 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 group[4:5] == kk +building bond successor bond between group[2:3] == jj and group[4:5] == kk 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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:5] == iijjkk from target string +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for group +object chosen = group[0:5] == iijjkk from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:5] == iijjkk from target string +no incompatible bonds +no incompatible Groups +building group +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=31 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for group +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:5] == iijjkk 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 = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=11 +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 = 12, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: a +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 94 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=18 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for direction +source chosen = group[0:1] == ii +firstBond: successor bond between group[0:1] == ii and group[2:3] == jj +possible group: successor bond between group[0:1] == ii and group[2:3] == jj +trying from group[0:1] == ii to successor +proposing group from group[0:1] == ii to group[4:5] == kk +object chosen = group[0:5] == iijjkk 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 = 0, unhappiness=18 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for group +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=18 +target : relevance = 12, unhappiness=11 +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:5] == iijjkk 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 = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for group +object chosen = group[0:5] == iijjkk from target string +object chosen = group[0:5] == iijjkk 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 +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:5] == iijjkk from target string +posting bottom up codelets +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +urgency: 24.1, number: 2, bin: 2 +urgency: 100.0, number: 1, bin: 7 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for bond +to object: group[2:3] == jj +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 94 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +posting bottom up codelets +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=11 +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: 24.1, number: 2, bin: 2 +object chosen = group[0:3] == iijj from target string +no incompatible bonds +lost fight with group[0:5] == iijjkk +failed to break Groups: Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for bond +source: i, destination: i +object chosen = group[0:5] == iijjkk from target string +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from b to predecessor +proposing group from a to c object chosen = group[0:2] == abc from initial string urgency: 100.0, number: 1, bin: 7 object chosen = c from initial string @@ -147772,359 +50568,299 @@ proposing predecessor bond object chosen = predecessor bond between b and c from other string bond strength = 96 for predecessor bond between b and c succeeded: posting bond-builder +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets object chosen = predecessor bond between b and c from other string already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = group[4:5] == kk from target 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: 24.1, number: 2, bin: 2 +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for direction +source chosen = group[2:3] == jj +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +firstBond2: successor bond between group[0:1] == ii and group[2:3] == jj +object chosen = group[0:5] == iijjkk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for group +object chosen = group[0:5] == iijjkk from target string +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:5] == iijjkk 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:1] == ii from target string +urgency: 24.1, number: 2, bin: 2 +urgency: 24.1, number: 2, bin: 2 urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = j from target string -destination: k +object chosen = b from initial string +destination: a 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 +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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -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 = 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 -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 = 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-bond-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = group[0:5] == iijjkk from target string +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +object chosen = group[2:3] == jj from target string +urgency: 100.0, number: 1, bin: 7 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +urgency: 24.1, number: 2, bin: 2 +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 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=18 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for bond +source: j, destination: group[4:5] == kk +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between j and group[4:5] == kk from other string +bond strength = 62 for successor bond between j and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between j and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=18 +target : relevance = 12, unhappiness=11 +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--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 = 0, unhappiness=15 -target : relevance = 0, unhappiness=79 -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 = 50, unhappiness=79 -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 = group[4:5] == kk 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 = 94 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 = 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 -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 -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 = 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 -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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-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 -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 = 0, unhappiness=79 -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=79 -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=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 = 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 -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 = 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-group-scout--category, with urgency: 4 -Post top down: top-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 -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 -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 = 0, unhappiness=79 -initial string selected: abc with 3 letters, 4 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 -initial : relevance = 0, 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] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk from target string -urgency: 23.200000000000003, number: 1, bin: 2 -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=79 -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--category, with urgency: 4 -Post top 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 group -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 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 -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 -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 Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 Post top down: top-down-group-scout--category, with urgency: 4 Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets initial : relevance = 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 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for group +object chosen = group[2:3] == jj from target string +object chosen = group[0:5] == iijjkk from target string +object chosen = group[0:5] == iijjkk 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: 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 = k from target string +posting bottom up codelets initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for group +object chosen = group[0:5] == iijjkk from target string +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +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 +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 1, bin: 7 +posting bottom up codelets +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=18 +target : relevance = 12, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +urgency: 24.1, number: 2, bin: 2 +object chosen = group[0:2] == 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 +object chosen = group[0:5] == iijjkk from target string +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +urgency: 24.1, number: 2, bin: 2 +urgency: 100.0, number: 1, bin: 7 +object chosen = a from initial string +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[4:5] == kk from target string +urgency: 100.0, number: 1, bin: 7 +urgency: 24.1, number: 2, bin: 2 +urgency: 100.0, number: 1, bin: 7 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +urgency: 24.1, number: 2, bin: 2 +object chosen = group[4:5] == kk from target string +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 0, unhappiness=18 +target : relevance = 25, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +object chosen = group[0:1] == ii from target string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=18 +target : relevance = 25, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +initial : relevance = 100, unhappiness=18 +target : relevance = 12, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +to object: group[2:3] == jj +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk 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 group[4:5] == kk +building bond successor bond between group[2:3] == jj and group[4:5] == kk +initial : relevance = 100, unhappiness=18 +target : relevance = 12, unhappiness=35 +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-group-scout--category, with urgency: 4 +Post top down: top-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 +initial : relevance = 0, unhappiness=18 +target : relevance = 37, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=18 +target : relevance = 12, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for direction +source chosen = group[0:1] == ii +firstBond: successor bond between group[0:1] == ii and group[2:3] == jj +no firstBond2 +initial : relevance = 100, unhappiness=18 +target : relevance = 12, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for group +object chosen = c from initial string +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +Post top down: top-down-bond-scout--direction, with 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 group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +successor bond between group[2:3] == jj and group[4:5] == kk +won fight with successor bond between group[2:3] == jj and group[4:5] == kk +broke the bonds +no incompatible groups +building bond predecessor bond between group[2:3] == jj and group[4:5] == kk +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=31 initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction source chosen = a firstBond: predecessor bond between a and b no firstBond2 -urgency: 100.0, number: 1, bin: 7 initial : relevance = 100, unhappiness=15 -target : relevance = 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 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for bond +to object: group[0:1] == ii +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for predecessor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +number of incompatibleBonds: 1 +successor bond between group[0:1] == ii and group[2:3] == jj +won fight with successor bond between group[0:1] == ii and group[2:3] == jj +broke the bonds +no incompatible groups +building bond predecessor bond between group[0:1] == ii and group[2:3] == jj initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond to object: b -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -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 -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 = predecessor 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] == 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 = c 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 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle object chosen = predecessor bond between b and c from other string bond strength = 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for direction +source chosen = group[2:3] == jj +firstBond: predecessor bond between group[0:1] == ii and group[2:3] == jj +possible group: predecessor bond between group[0:1] == ii and group[2:3] == jj +trying from group[2:3] == jj to predecessor +proposing group from group[0:1] == ii to group[4:5] == kk 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 = 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 = 12, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for direction +source chosen = group[0:1] == ii +firstBond: predecessor bond between group[0:1] == ii and group[2:3] == jj +no firstBond2 +object chosen = group[0:5] == iijjkk 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 +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:5] == iijjkk 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 -urgency: 23.200000000000003, number: 1, bin: 2 initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for group +object chosen = j from target string +object chosen = group[0:5] == iijjkk from target string +object chosen = group[0:5] == iijjkk 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 -urgency: 100.0, number: 1, bin: 7 -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 = 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 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 = 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 +target : relevance = 37, unhappiness=11 initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction source chosen = b firstBond: predecessor bond between a and b @@ -148132,511 +50868,6 @@ possible group: predecessor bond between a and b trying from b to predecessor proposing group from a to c object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = 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--category, with urgency: 4 -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 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 -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 -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 -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 = 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: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -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 -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 -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] == abc from initial string -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 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: 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 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=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 = 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 bond -to object: 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 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 -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 -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 = 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: 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 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 -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 -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 -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 -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 = c 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 = group[0:2] == ijk from target string -urgency: 100.0, number: 1, bin: 7 -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 -object chosen = i 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 = i 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 -object chosen = successor bond between i and j from other 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 -already exists...activate descriptors & fizzle -urgency: 24.1, number: 2, bin: 2 -urgency: 100.0, number: 1, bin: 7 -urgency: 24.1, number: 2, bin: 2 -urgency: 100.0, number: 1, bin: 7 -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=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 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-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 -urgency: 100.0, number: 1, bin: 7 -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 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = i from target string -urgency: 100.0, number: 1, bin: 7 -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 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-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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=18 -target : relevance = 0, unhappiness=100 -target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond -source: j, destination: k -initial : relevance = 100, unhappiness=18 -target : relevance = 0, unhappiness=100 -target string selected: ijk with 3 letters, 3 objects, 0 bonds for group -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 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 = 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 -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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=18 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 0, unhappiness=18 -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=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 = 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--category, with urgency: 4 -Post 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=18 -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 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=18 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = 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 -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 -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 0, unhappiness=18 -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 = 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 = 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=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 -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 = 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 -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] == 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 = 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 -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 = 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=18 -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 -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 -object chosen = group[0:2] == ijk from target string -urgency: 24.1, number: 2, bin: 2 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: 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 = c 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] == 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 -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 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 -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 -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 = i 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 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 = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 24.1, number: 2, bin: 2 -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -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 bond -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, 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-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = k 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 -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 -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 -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 = 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 -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 = a from initial string destination: b chosen bond facet: letterCategory @@ -148644,11 +50875,31 @@ 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 = 37, unhappiness=11 +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 = 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 = 37, unhappiness=11 +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-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 -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 @@ -148656,1800 +50907,104 @@ 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 +object chosen = group[0:2] == abc from initial string urgency: 100.0, number: 1, bin: 7 +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 = 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: 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: 100.0, number: 1, bin: 7 object chosen = i from target 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 = 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-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 = 100, unhappiness=15 -target : relevance = 0, unhappiness=89 -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 +object chosen = group[4:5] == kk from target string +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from b to predecessor +proposing group from a to c +object chosen = group[0:2] == abc from initial string urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == 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-bond-scout--category, with 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 = j from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 94 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 2, bin: 7 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 2, bin: 7 +object chosen = group[0:1] == ii from target string +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = i from target string destination: i chosen bond facet: letterCategory -Source: j, destination: i -source descriptor: J +Source: i, destination: i +source descriptor: I destination descriptor: I -proposing predecessor bond -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 24.1, number: 2, bin: 2 +proposing sameness 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 = 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 -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 -urgency: 100.0, number: 1, bin: 7 -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: 100.0, number: 1, bin: 7 -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -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: 100.0, number: 1, bin: 7 -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 = b 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--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=18 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between b and c from other string -bond strength = 78 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -won fight with group[0:2] == abc -broke the 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 = predecessor bond between b and c from other string -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 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = a from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = a from initial string -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 -Post top down: top-down-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 -bond strength = 69 for successor bond between a and b -object chosen = c from initial string -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: 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 = 69 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 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 -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 = 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 -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 -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 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -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 -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--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 = i from target string +object chosen = j from target string destination: j chosen bond facet: letterCategory -Source: i, destination: j -source descriptor: I +Source: j, destination: j +source descriptor: J destination descriptor: J -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 +proposing sameness bond object chosen = i from target string -destination: j +destination: i chosen bond facet: letterCategory -Source: i, destination: j +Source: i, destination: i source descriptor: I -destination descriptor: J -proposing successor bond +destination descriptor: I +proposing sameness bond object chosen = i from target string -destination: j +destination: i chosen bond facet: letterCategory -Source: i, destination: j +Source: i, destination: i 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 -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 +destination descriptor: I +proposing sameness bond object chosen = k from target string -destination: j +destination: k chosen bond facet: letterCategory -Source: k, destination: j +Source: k, destination: k 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 = i 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 = 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 = Correspondence between b and j 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 +destination descriptor: K +proposing sameness bond Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -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 = i 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 = 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 -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 -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-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between 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 -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 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 -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 -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 -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-group-scout--direction, with urgency: 3 -Post top down: 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 -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 -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 = 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=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 = 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 = 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 -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 = 91 for successor bond between i and j -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to b -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -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 -to object: c -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 -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 = predecessor bond between b and c from other string -bond strength = 69 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 -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 = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from b to c -object chosen = predecessor bond between 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: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:2] == abc from initial string -initial : relevance = 0, unhappiness=84 -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 = b from initial string -object chosen = j from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=84 -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=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 = 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = group[0:1] == ab 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 bond -to object: k -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between 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 -lost fight with Correspondence between c 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 -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=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 = 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 -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-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 = group[1:2] == bc 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 -object chosen = j 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 = 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 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: k, destination: j -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = 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 -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 = 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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top 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=94 -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 = 0, unhappiness=94 -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=94 -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 -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -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 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=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 = 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 = 0, unhappiness=15 -target : relevance = 50, unhappiness=94 -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 -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 = 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 = 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=18 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = 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-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 = 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 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 -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 -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=18 -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 -bond strength = 91 for predecessor bond between j and k -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=18 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between i and j from other string -already exists: activate descriptors & Fizzle -object chosen = j 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 bond -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 -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 -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 -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] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: 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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 -object chosen = predecessor 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 -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] == 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 -object chosen = a from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -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: c, destination: b -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 -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 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 -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] == ijk from target string -initial : relevance = 50, 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 = 50, unhappiness=15 -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=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 = 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 -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--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 69 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=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 -object 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=79 -target : relevance = 0, 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 -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 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 = 69 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-group-scout--category, with urgency: 4 -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 -object 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 = 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 -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:1] == ab from initial string -object chosen = successor 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 direction -source chosen = c -firstBond: successor bond between b and c -no firstBond2 -object chosen = c from initial string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: 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 -proposing group from b to c -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: 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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-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 -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 = group[0:2] == ijk from target string -object chosen = k 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 -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 = 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:1] == ab from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -no incompatible groups -building bond 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 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-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 = 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 = 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 -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 = 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 = 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 -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[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] == ijk from target 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 -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 -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 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, 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 = 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: predecessor bond between b and c -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: 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] == ijk from target string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=78 -target : relevance = 100, unhappiness=15 -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-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -urgency: 100.0, number: 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 = 100, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = a from initial string -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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 -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=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 -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: a, destination: b -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -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 = successor 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 = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -won fight with successor bond between a and b -broke the bonds -no incompatible Groups -building group -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 = 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 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 = group[0:2] == abc from initial string -object chosen = c from initial string -object chosen = a from initial string -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -won fight with group[0:2] == abc -broke the groups -building bond successor bond between a and b -initial : relevance = 50, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[1:2] == bc from initial string -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 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -urgency: 24.1, number: 2, bin: 2 -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 = 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 -no incompatible bonds -lost fight with group[0:2] == abc -failed to break Groups: Fizzle -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] == 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 = 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 -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 -Post 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 -bond strength = 96 for successor 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 = b -firstBond: predecessor bond between b and c -firstBond2: 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 -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=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 = 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] == 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 = c from initial string -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = c from initial string -object chosen = group[0:2] == abc from initial 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 = 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] == 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] == abc from initial string -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = k from target 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 -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 = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, 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: k -object chosen = j from target 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 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 = 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 -urgency: 24.1, number: 2, bin: 2 -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 -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 -already exists: activate descriptors & Fizzle -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 = 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 -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 -Post top down: top-down-bond-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: 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 = group[0:2] == ijk from target string -object chosen = a from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 24.1, number: 2, bin: 2 -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 bond -to object: a -object chosen = group[0:2] == ijk from target 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=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 -already exists...activate descriptors & fizzle -urgency: 23.200000000000003, number: 1, 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 -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 = predecessor bond between a and b from other string -bond strength = 78 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 -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 -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 = i from target 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 -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: j, destination: i -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 = 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 -Post top down: top-down-bond-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 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 = 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 -posting bottom up codelets -object chosen = i from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = i 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: 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 -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 -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-description-scout, with urgency: 5 -posting bottom up codelets -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 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 -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 -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 = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -urgency: 23.200000000000003, number: 1, bin: 2 -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 -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: 23.200000000000003, number: 1, 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 -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 = 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 -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=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 = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = k from target string -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: 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 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 -object chosen = successor 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] == abc from initial string -object chosen = group[0:2] == abc from initial string -won fight with predecessor bond between a and b -broke the bonds -no incompatible Groups -building group -Post top down: top-down-bond-scout--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 = 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 -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 group -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -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 = 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 -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 -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -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 -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 -posting bottom up codelets -object chosen = successor bond between j and k from other string -bond strength = 78 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 = 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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=18 -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 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor 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 = i 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 = i 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 = 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 -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 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 -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 -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 = j from target string destination: k chosen bond facet: letterCategory @@ -150457,25 +51012,6 @@ 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 -object chosen = a 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 = b from initial string -object chosen = predecessor bond between j and k from other string object chosen = a from initial string destination: b chosen bond facet: letterCategory @@ -150483,57 +51019,42 @@ Source: a, destination: b source descriptor: A destination descriptor: B proposing successor bond +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder object chosen = successor bond between j and k from other string -bond strength = 94 for successor bond between j and k +bond strength = 48 for successor bond between j and k +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 = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i succeeded: posting bond-builder -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 = b -no firstBond -no firstBond2 -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -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 -object chosen = k from target string +object chosen = j 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: j, destination: j 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 = 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 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between i and j from other string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=100 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond -source: a, destination: b +destination descriptor: J +proposing sameness bond +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: c chosen bond facet: letterCategory @@ -150542,45 +51063,6 @@ 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 0, unhappiness=100 -target : relevance = 0, unhappiness=94 -initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond -to object: a -initial : relevance = 0, unhappiness=100 -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 = 0, unhappiness=100 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = a from initial string destination: b chosen bond facet: letterCategory @@ -150588,91 +51070,22 @@ 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 -initial : relevance = 0, unhappiness=100 -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 -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: i, destination: 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 -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 = 0, 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 -no firstBond2 -object chosen = successor bond between j and k from other string +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +object chosen = sameness bond between j 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 = 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=100 -target : relevance = 100, unhappiness=94 -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 -object chosen = j from target string +building bond sameness bond between j and j +object chosen = sameness bond between i and i from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between i and 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 -initial : relevance = 0, unhappiness=100 -target : relevance = 100, unhappiness=94 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -initial : relevance = 0, unhappiness=100 -target : relevance = 100, unhappiness=94 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: j -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 -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 = 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 @@ -150680,6730 +51093,302 @@ 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 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 = 100, 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 -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c +object chosen = predecessor bond between a and b from other string +number of incompatibleBonds: 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 = sameness bond between i and i 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 = j from target string +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +object chosen = sameness bond between j 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: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between a and b -top_down_bond_scout__category -initial : relevance = 0, unhappiness=100 -target : relevance = 0, unhappiness=84 -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 -posting bottom up codelets -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 +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets 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 = j 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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 +target : relevance = 40, unhappiness=88 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: b, destination: c +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 40, unhappiness=88 +target string selected: iijjkk with 6 letters, 6 objects, 2 bonds for bond +source: i, destination: i +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 +target : relevance = 0, unhappiness=88 +target string selected: iijjkk with 6 letters, 6 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 +won fight with predecessor bond between a and b +broke the bonds +no incompatible groups +building bond successor bond between a and b +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +object chosen = k from target string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=88 +target string selected: iijjkk with 6 letters, 6 objects, 2 bonds for bond +source: i, destination: i +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +object chosen = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness bond +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = sameness bond between k 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 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=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 -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 = 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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=15 +building bond sameness bond between k and k +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=94 +target : relevance = 60, unhappiness=88 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for group +initial : relevance = 0, unhappiness=94 +target : relevance = 0, unhappiness=88 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for direction +source chosen = j +no firstBond +firstBond2: sameness bond between j and j +possible group: sameness bond between j and j +trying from j to sameness +proposing group from j to j +object chosen = sameness bond between j and j from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 60, unhappiness=88 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: j, destination: i +initial : relevance = 0, unhappiness=94 +target : relevance = 60, unhappiness=88 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 = 48 for predecessor bond between j and k +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i 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 j and k from other string -already exists: activate descriptors & Fizzle -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 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--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 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 = group[0:1] == ab from initial string -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 -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 = 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 -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 = 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 -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 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: k -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 -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 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 = 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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-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 = 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: 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 -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: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -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 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 -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 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: a, destination: b +initial : relevance = 0, unhappiness=94 +target : relevance = 0, unhappiness=88 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: j, 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-group-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets -object chosen = successor bond between 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 = 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: 0 no incompatible bonds no incompatible groups building bond successor bond between b and c -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder top_down_bond_scout__category initial : relevance = 100, unhappiness=89 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -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=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 +target : relevance = 0, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: j, destination: j +top_down_bond_scout__category +initial : relevance = 100, unhappiness=89 +target : relevance = 0, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: k, destination: k +object chosen = group[2:3] == jj from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: k, destination: j +object chosen = sameness bond between i and i 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: b -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -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 = predecessor bond between b and c from other string bond strength = 48 for predecessor bond between b and c -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: 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 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets +succeeded: posting bond-builder object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 100, unhappiness=78 -target : relevance = 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 -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 = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i 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 = 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 -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 -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 -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--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] == 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 -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 -to object: 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 -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 -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 -top_down_bond_scout__category -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] == 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 -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: 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 -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 = a from initial string -object chosen = b from initial string -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 -object chosen = group[0:2] == ijk from target string -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -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 -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 -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 = 100, unhappiness=15 -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 -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 -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 b and c from other string -bond strength = 96 for successor bond 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 = 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 -top_down_bond_scout__category -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 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=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 i and j from other string -already exists: activate descriptors & Fizzle -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: 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 = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -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 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 = 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 -top_down_bond_scout__category -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 = i 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 -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 -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-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between 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 = k from target string -object chosen = group[0:2] == abc from initial string -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 = k 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 -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 -object 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 = 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 = 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 = 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 -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 = 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 = b from initial 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: 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = i 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 -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: successor bond between j and k -no firstBond2 -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 = 0, unhappiness=94 -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 = 94 for successor bond between i and j -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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 -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 = i 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 -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 = 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 -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 = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between 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 = c from initial string -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 = 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 = 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 -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 = c -no firstBond -no firstBond2 -object chosen = predecessor bond between b and c from other string -bond strength = 69 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 = c 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 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=94 -target : relevance = 100, unhappiness=78 -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 = 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-group-scout--direction, with urgency: 3 -Post top down: 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 = 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=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 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 = 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: 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=84 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = 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 -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 -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 -posting bottom up codelets -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 -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 -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 0, unhappiness=89 +target : relevance = 0, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond to object: 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 = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for 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 = 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 = 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 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: a -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = 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 -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 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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -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 -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 -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -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 = group[0:1] == ab from initial string -object chosen = group[0:1] == ab from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -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 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-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 = a from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -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 = b 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:1] == ab 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 -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 = 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 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -object chosen = group[1:2] == bc 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 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 -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -target string selected: 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-group-scout--category, with urgency: 4 -Post top down: 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 = 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 = c 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 -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -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 -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 = 96 for successor bond between j and k -succeeded: posting bond-builder -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 6 -posting bottom up codelets -object chosen = 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 -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 = a -firstBond: 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 -object chosen = group[0:1] == ab from initial string -object chosen = group[0:1] == ab from initial string -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 = 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--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: b -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 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 -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -no firstBond2 -initial : relevance = 100, unhappiness=79 -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=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 -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = c from initial string -Post top down: top-down-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] == 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 = 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 -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 j and k from other string -bond strength = 91 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 -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 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -object chosen = b from initial string -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 = 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 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -object chosen = 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 = 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] == 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 -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 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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: 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 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] == 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 -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 -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 = i 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 -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 -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 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 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -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 = predecessor 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 = 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 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 = 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 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = j from target string -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 = 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 -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 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 -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: b -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 = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = j 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 = successor 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 -top_down_bond_scout__category -initial : relevance = 0, 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 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 -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 = 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 -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 -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 = 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 -object chosen = predecessor 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-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -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 = 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=78 -target : relevance = 50, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -to object: 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 = 0, unhappiness=78 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=89 -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 -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 = k from target string -object chosen = a from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=89 -target string selected: 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 = 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 -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 -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -object chosen = group[0:2] == abc from initial string -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 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 = 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-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -initial : relevance = 100, unhappiness=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: 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 -object chosen = group[1:2] == jk from target string -object chosen = b from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = 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 = 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=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=78 -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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[0:2] == abc from initial string -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 -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 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 -bond strength = 48 for predecessor bond between j and k -object chosen = a from initial string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with 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 = 50, unhappiness=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond 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 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 -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=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 = group[1:2] == jk from target string -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 -object chosen = i from target string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == 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 -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 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 = 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 -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 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 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 = 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: 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 -initial : 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 -urgency: 100.0, number: 2, bin: 7 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = 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 = 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 = group[0:2] == abc from initial string -object chosen = j from target string -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -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 = 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 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 = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -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 = 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] == 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 = 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 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 -top_down_bond_scout__category -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 b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = successor bond between 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 -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 -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 = 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] == jk 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 bond -to object: 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 = 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 -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 = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between 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 -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 = 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 -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 -object chosen = k 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 = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = b from initial string -object chosen = 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 -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 -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 = a 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 -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 -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction -source chosen = b -firstBond: successor bond between 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 -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=100 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction -source chosen = b -no firstBond -firstBond2: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to b -object chosen = predecessor 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 = predecessor 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 -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 -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 = 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 -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: 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=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 = successor bond between a and b 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 -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 -posting bottom up codelets -object chosen = b from initial string -object chosen = group[0:1] == ab from initial string -object chosen = group[0:2] == abc from initial string -object chosen = a from initial string -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=100 -target string selected: ijk with 3 letters, 3 objects, 0 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 -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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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-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 bond -to object: j -object chosen = a from initial string -object chosen = j from target string -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 -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 = j -no firstBond -no firstBond2 -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 = 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 = 0, unhappiness=100 -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 -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 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: 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 -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=100 -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 -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 initial : relevance = 0, 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 a and b -firstBond2: successor bond between b and c +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for group +top_down_bond_scout__category initial : relevance = 100, unhappiness=84 -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 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 -object chosen = predecessor 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 -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=89 -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=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 -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 -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 bond -to object: j -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:1] == ab from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 -object chosen = b from initial string -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 -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 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor 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=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 = 50, 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-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between 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, 3 objects, 2 bonds for bond -to object: c -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 -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=78 -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 b and c -firstBond2: successor bond between a and b -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 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 = 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 -Post top down: top-down-group-scout--category, with urgency: 4 -Post 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 = i -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 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b 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 -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 group -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 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:1] == ab from initial string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 -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 = 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 b and c 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 = 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 = predecessor bond between b and c from other string -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] == jk from target 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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 = k 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] == abc from initial 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: 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 -object chosen = k 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 = 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 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -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 -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -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 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 = 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 -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 = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-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 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = 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: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 -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 -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 = successor 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 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 = 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 -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 = 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 -initial : 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 = 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 -object 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 -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 = 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 -initial : 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 = k 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 -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 -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 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 -top_down_bond_scout__category -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 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -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 -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 = 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 -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 -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 = 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 -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 -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 -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: 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 = 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 = 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 = 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 -object chosen = a from initial string -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 = a 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 = 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 = 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 -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 -object 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 = k from target string -object chosen = successor bond between j and k 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 -object chosen = k 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 = 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 -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -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 = c -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 -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 -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=94 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -to object: c -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -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 -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 = 50, unhappiness=94 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for 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 = 94 for successor bond between i and j -succeeded: posting bond-builder -object chosen = c from initial 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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: k -urgency: 23.200000000000003, number: 1, bin: 2 -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 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 -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 = 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 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 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 = 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 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 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 = i 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 -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 = k 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 -object chosen = c from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -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: k -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 = 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=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -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 -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 -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 -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] == 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 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 -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 -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 -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 = 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 -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 = 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 -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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 -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 -already exists: activate descriptors & Fizzle -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 = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between 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 -no incompatible bonds -no incompatible Groups -building group -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 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=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -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 = 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 = 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 -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 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 = c 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 -top_down_bond_scout__category -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 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 = 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 -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: 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 = b 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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = 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] == 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 -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 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = a from initial string -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor 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 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 -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: 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 -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 -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 = i 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 = 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 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -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: 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 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -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 = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 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 -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 = 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 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 = 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 -urgency: 100.0, number: 1, bin: 7 -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = 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 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: j, destination: 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 = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -object chosen = 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 -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 = 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 bond -to object: j -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=94 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -source: i, destination: j -object chosen = a from initial string -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: b, destination: a -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 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-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 -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 -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 = 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 -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 = 69 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 -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=100 -target : relevance = 50, unhappiness=94 -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 -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 -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 -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: 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 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 -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 -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 = 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 -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--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 -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 -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 -object chosen = successor 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 = 50, unhappiness=84 -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 b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = 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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 -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 -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 -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 -bond strength = 94 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 -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 = 50, 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 = 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 -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 = 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=83 initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond source: a, destination: b -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 group -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 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 -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 -to object: j -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 -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 = 100, 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 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=78 -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=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: i, destination: j -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 -object chosen = k from target string -object chosen = k 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 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 -already exists: activate descriptors & Fizzle -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 = 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: 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=79 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-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 = a 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 = 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: successor bond between i and j -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 -object chosen = group[0:1] == ij from target 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 -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 = 96 for successor bond between j and k -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 group -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 = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 -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] == ijk from target string -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 direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from b to c -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -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 -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] == 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 -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--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 -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 -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 = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to b -object chosen = group[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 = 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] == ijk from target string -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 = 100, unhappiness=15 -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 = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 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 -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: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 -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 -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, 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 -object chosen = group[0:2] == ijk from target string -object chosen = c from initial string -initial : relevance = 0, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == ijk from target string -top_down_bond_scout__category -initial : relevance = 100, 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 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--category, with urgency: 4 -Post top down: 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[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 = predecessor bond between b and c from other string -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: 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 -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 = 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 = 50, unhappiness=15 -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 = 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 -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 -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 -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 -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:1] == ab 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 = 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: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 -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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == 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 = 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 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 -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 -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 -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 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 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] == ijk from target string -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 -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 -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 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 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 -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: 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 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=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 -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] == 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 a and b 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 = 96 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 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 -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 -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 -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 -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 = 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 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 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=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 -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: 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 -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 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] == 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 -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 -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: 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 = 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 -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 -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 = 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 -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 = 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 = 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 = 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 -object chosen = predecessor 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 = 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 -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 = 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 -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 = 91 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 -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 = b from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with 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=89 -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=89 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for direction -source chosen = k -no firstBond -no firstBond2 -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 -initial : relevance = 0, unhappiness=100 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 0 bonds for direction -source chosen = b -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 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 = 0, unhappiness=100 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -Post top down: top-down-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 -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 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 -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 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 -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: 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=89 -target : relevance = 50, unhappiness=84 -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=84 -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 = 91 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = k from target string -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 -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=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 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 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 -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=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 -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 -object 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 = 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 -initial : relevance = 100, 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 -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: c, destination: 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 initial : relevance = 0, unhappiness=84 -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 -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 = 94 for successor bond between j and k -succeeded: posting bond-builder -object chosen = group[1:2] == jk from target string +target : relevance = 60, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group initial : relevance = 0, 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 -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 -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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 = c from initial string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -no incompatible groups -building bond successor 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 = 94 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = a from initial string -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: 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 = 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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 -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 -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 -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 -object chosen = group[0:1] == ij from target 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 = 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 -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 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-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 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[0:2] == ijk from target string -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=15 +target : relevance = 60, unhappiness=83 initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = group[1:2] == jk from target string -object chosen = group[0:2] == abc 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 direction -source chosen = 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 = 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: c, destination: b -object chosen = group[1:2] == bc from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[1:2] == bc from initial string +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 = 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 = 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 -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == ijk from target string -initial : relevance = 50, unhappiness=84 -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 -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: 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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] == abc from initial string -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -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 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 = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to b -object chosen = successor bond between 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=79 -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: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 = 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 = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 +initial : relevance = 0, unhappiness=84 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for group +initial : relevance = 100, unhappiness=84 +target : relevance = 0, unhappiness=83 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 = sameness bond between i and i 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-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 = 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 -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 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=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 -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 -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: 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 = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from b to c -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=15 -target string selected: 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 -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from b to c -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 -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 -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 direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -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 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -Post top down: 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-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets -object chosen = predecessor bond between 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 = 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[1:2] == bc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[1:2] == bc from initial string -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 33, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor 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 -top_down_bond_scout__category -initial : relevance = 33, unhappiness=79 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between a and b from other string -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 = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: group[1:2] == bc, destination: a -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -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 = successor bond between a and b from other 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: group[1:2] == bc -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[1:2] == bc from initial string -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: b -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: k -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: a -object chosen = group[1:2] == bc from initial string -destination: a -top_down_bond_scout__category -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: group[1:2] == bc, destination: a -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 = 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 -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 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 -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 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for 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 -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 = a from initial string -object chosen = group[1:2] == bc from initial string -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -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 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-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 -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 = group[0:2] == abc from initial string -lost fight with successor bond between a and b -failed to break bonds: Fizzle -initial : relevance = 33, unhappiness=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -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 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 = 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 -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 -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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: group[1:2] == bc, destination: a -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 -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 -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 -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 = 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 -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=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 = 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--category, with urgency: 4 -posting bottom up codelets -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 -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: 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 = 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 -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 = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: group[1:2] == bc, destination: a -top_down_bond_scout__category -initial : relevance = 33, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, 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 = 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-bond-scout--category, with urgency: 4 -Post top 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 -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 -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 -urgency: 100.0, number: 1, bin: 7 -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 -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 = 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 = 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-bond-scout--category, with 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 = 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 = 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 = 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 = 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 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 = 33, unhappiness=78 -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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 33, unhappiness=92 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -to object: k -initial : relevance = 33, unhappiness=92 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 33, unhappiness=92 -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 -top_down_bond_scout__category -initial : relevance = 33, unhappiness=92 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -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 = group[0:2] == ijk from target string -object chosen = group[0:2] == abc from initial string -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: group[1:2] == bc, destination: a -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 direction -source chosen = b -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from b to predecessor -proposing group from b to c -object chosen = group[0:2] == abc from initial string -won fight with predecessor bond between b and c -broke the bonds -won fight with group[1:2] == bc -won fight with group[1:2] == bc -broke the Groups -building group -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 = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -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 = 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 = a -firstBond: successor 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 -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: c, destination: b -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 -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 = 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 = 48 for predecessor bond between b and c -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 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 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 -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 = c -firstBond: successor 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] == 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 -initial : 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 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = 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[1:2] == bc 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-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = 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] == 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 -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 = 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 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 direction -source chosen = c -firstBond: successor bond between 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 -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 -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 -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 -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: 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 -object 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 = 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 -initial : relevance = 100, unhappiness=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 = 48 for predecessor bond between a and b -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 -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 = 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 -top_down_bond_scout__category -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[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 -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 -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 -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 -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 -to object: i -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--direction, with urgency: 3 -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 -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 bond -to object: a -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 -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 = 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 = b from initial 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 -object chosen = i 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 = k 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 -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 = c from initial string -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 = 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 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 -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 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -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 -object 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 = 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 -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 = 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 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 = 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 -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 = 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 = 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 = k from target string -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 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 -lost fight with predecessor bond between i and j -failed to break bonds: Fizzle -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 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 = 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 = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = 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 = 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 -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-group-scout--direction, with 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 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 -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: 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 = 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 -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 -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 -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 = i from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with 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 = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -to object: b -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 = b from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = 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 -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 = 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 = 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 = 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 = 48 for predecessor bond between j and k -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: 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 = 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 = 0, unhappiness=89 -target : relevance = 0, 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=89 -target : relevance = 100, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: j, destination: i -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 = 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=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 +target : relevance = 0, unhappiness=83 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 = 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 -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 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 -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 direction -source chosen = b -firstBond: successor bond between a and b -firstBond2: 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 = 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 -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: 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 = 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 bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = a from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 48 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, 4 objects, 2 bonds for bond to object: c -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets +object chosen = successor bond between a and b from other string +bond strength = 78 for successor bond between a and b +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 60, unhappiness=83 +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 = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: j, destination: j +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 60, unhappiness=83 +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 = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: i, destination: i +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: c +object chosen = i from target string +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 60, unhappiness=83 +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 = 78 for successor bond between a and b +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=83 +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 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 = 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 -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 -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 = 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 -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between 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 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: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 posting bottom up codelets -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -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 = 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 = 0, unhappiness=18 -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 -no firstBond2 -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = 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 = 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=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i 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 -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 = predecessor bond between b and c from other string -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 +object chosen = sameness bond between i and i 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 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 bond +initial : relevance = 100, unhappiness=84 +target : relevance = 0, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 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 = a -firstBond: successor 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 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: 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 = 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 = a from initial string destination: b chosen bond facet: letterCategory @@ -157411,3090 +51396,430 @@ Source: a, destination: b source descriptor: A destination descriptor: B proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top 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 -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: 23.200000000000003, number: 1, 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 = b 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 = 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 = i 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 -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 -urgency: 23.200000000000003, number: 1, bin: 2 -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 = k 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 -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 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 = i 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 -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 -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 -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 = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 -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 -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 -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 = 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 = 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 -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 -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=89 -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 = 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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 = 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 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, 3 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to c -initial : relevance = 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: 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=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 = 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 = 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 = group[0:2] == abc 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: 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-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 = 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 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 = group[0:1] == ij 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 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: j, destination: i -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between 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 -object chosen = i 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 = 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 -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 = 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 -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 -Post top down: 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 = 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 -initial : 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 -top_down_bond_scout__category -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 = 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 b and c from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor 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: 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 = c -firstBond: successor bond between 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 -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: 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 -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 -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] == ijk from target 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 b 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 -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 -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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = successor 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 = 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 -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 = 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 -initial : 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 -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == 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 = 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 -initial : 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 = a from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == 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 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 -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 -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 = b 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 -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: 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 = i 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 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 -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 -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 = 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 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 = 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 = 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 -object chosen = successor 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--category, with urgency: 4 -Post 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 = 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 -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 -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 -object chosen = c from initial string -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 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 -initial : relevance = 50, unhappiness=100 -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 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 = 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 -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 -won fight with successor bond between j and k -broke the bonds -no incompatible groups -building bond predecessor bond between j and k -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-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 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 -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 -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 -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-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = 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 = 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 -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 = 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 = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: a -object chosen = a 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = k 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 -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 = k 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: a, destination: b -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -lost fight with successor bond between a and b -failed to break bonds: Fizzle -object chosen = 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-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: a, destination: b -object chosen = group[1:2] == bc from initial string -object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = 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 -Post top down: top-down-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 -posting bottom up codelets -object chosen = successor bond between a and b from other string +object chosen = sameness bond between j 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 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 = 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 -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 -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 0, 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 = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -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 = a -firstBond: successor bond between a and b -no firstBond2 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 -no incompatible bonds -no incompatible Groups -building group -initial : relevance = 0, unhappiness=78 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -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 = a -firstBond: successor 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 -object chosen = group[0:2] == abc from initial string -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 -no firstBond2 -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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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=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 a and b from other string -bond strength = 96 for successor bond between a and b +bond strength = 78 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 -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=84 -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 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=84 -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=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 -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: 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-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=84 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:1] == ij 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: j, destination: k -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=15 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -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: 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=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 -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:1] == ij from target string -object chosen = j from target string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = 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 = 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 -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 = i -firstBond: successor bond between i and j -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 = 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 = 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 -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=84 -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 = 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-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -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: 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 -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=84 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: k, destination: j -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 = 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 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 -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 -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-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 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 = 100, unhappiness=15 -target : relevance = 100, unhappiness=84 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = k from target 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 -object 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 = 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 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=84 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -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 = j -firstBond: successor bond between j and k -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-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 = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -target string selected: 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 -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 -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 -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=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 -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 = 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 -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 -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 -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 -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 -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 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == ijk from target string -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: 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 = c -firstBond: successor bond between b and c -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 = 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 -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: 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 -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 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 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 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 = 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 -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 = i from target string -object chosen = group[0:2] == abc from initial string -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 -initial : 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] == 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 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] == 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] == 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 -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk from target string -object chosen = j 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 = 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 -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 -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 -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 = successor 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 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = 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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 1, 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: j, destination: i -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 = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between 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 -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 = 100, unhappiness=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: 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 -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 = 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 -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: 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 -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 = 48 for successor 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 -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 = a 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 -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 = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -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 -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 -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 -object chosen = c from initial string -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: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between a and b -object chosen = b from initial string -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 -object 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 -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 = 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 direction -source chosen = k -no firstBond -no firstBond2 -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 = 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 = 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 = 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 = 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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 -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 -urgency: 100.0, number: 1, bin: 7 -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 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 = 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 = 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: 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 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -no incompatible groups -building bond predecessor bond between b and c -object chosen = b from initial string -object chosen = b from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -object chosen = 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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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 -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 = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = c from initial string -object chosen = group[0:2] == abc from initial string -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = 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 -object 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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -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 -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 = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 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 = group[0:2] == abc from initial string -object chosen = a from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between 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, 3 objects, 2 bonds for bond -to object: b -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=78 +initial : relevance = 0, unhappiness=84 +target : relevance = 60, unhappiness=83 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[2:3] == jj 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 -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 -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-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=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 = 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 = 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 -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 -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--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 = 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 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 = successor 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 = 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 -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 -bond strength = 96 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 -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 = predecessor bond between j and k 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 = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -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] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = 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 -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 = 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 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 -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 -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 -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 -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 -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 +initial : relevance = 100, unhappiness=84 +target : relevance = 0, unhappiness=83 +initial string selected: abc with 3 letters, 3 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 = 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 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 -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 -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 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets -object chosen = successor bond between 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 -object chosen = j 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 -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 top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for 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 -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 -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 group -object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=84 +target : relevance = 50, unhappiness=65 +target string selected: iijjkk with 6 letters, 7 objects, 3 bonds for bond +source: k, destination: k +initial : relevance = 0, unhappiness=84 +target : relevance = 50, unhappiness=65 +target string selected: iijjkk with 6 letters, 7 objects, 3 bonds for group +initial : relevance = 0, unhappiness=84 +target : relevance = 50, unhappiness=65 +target string selected: iijjkk with 6 letters, 7 objects, 3 bonds for group top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = 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 -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 direction -source chosen = b -firstBond: predecessor bond between a and b -firstBond2: predecessor bond between b and c -posting bottom up codelets -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 -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: predecessor bond between b and c -firstBond2: 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 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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -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: 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 = 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 -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: 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 = 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 = b 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 = b from initial string -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 -succeeded: posting bond-builder +initial : relevance = 0, unhappiness=84 +target : relevance = 50, unhappiness=65 +target string selected: iijjkk with 6 letters, 7 objects, 3 bonds for bond +source: k, destination: k +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 50, unhappiness=65 +target string selected: iijjkk with 6 letters, 7 objects, 3 bonds for bond +source: i, destination: i +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 50, unhappiness=65 +target string selected: iijjkk with 6 letters, 7 objects, 3 bonds for bond +source: i, destination: group[2:3] == jj +initial : relevance = 0, unhappiness=84 +target : relevance = 50, unhappiness=65 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = group[4:5] == kk from target string +initial : relevance = 0, unhappiness=84 +target : relevance = 50, unhappiness=65 +target string selected: iijjkk with 6 letters, 7 objects, 3 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 50, unhappiness=65 +target string selected: iijjkk with 6 letters, 7 objects, 3 bonds for bond +source: i, destination: i +initial : relevance = 0, unhappiness=84 +target : relevance = 50, unhappiness=65 +target string selected: iijjkk with 6 letters, 7 objects, 3 bonds for group +initial : relevance = 0, unhappiness=84 +target : relevance = 50, unhappiness=65 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 50, unhappiness=65 +target string selected: iijjkk with 6 letters, 7 objects, 3 bonds for bond +source: k, destination: k +initial : relevance = 0, unhappiness=84 +target : relevance = 50, unhappiness=65 +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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--category, with urgency: 4 Post 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 = 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 = 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 -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 bond -to object: j -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 -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 = predecessor bond between i and j from other 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 = c from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 0 -no incompatible 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 = 50, unhappiness=100 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: b, destination: a -object chosen = Correspondence between a and i 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 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 -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 -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 j and k from other string -already exists: activate descriptors & Fizzle -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 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 -initial : relevance = 100, unhappiness=94 -target : relevance = 100, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=94 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets -object chosen = i from target string -object chosen = k from target string -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 = 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 -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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -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 -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 = 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 = 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 = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: a -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: 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] == abc from initial string no incompatible bonds no incompatible Groups building group -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -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 +object chosen = group[4:5] == kk 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 = k 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 -initial : 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 -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 -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = predecessor 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 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 = i from target string -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == 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 -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 = k 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 = 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 -won fight with successor bond between i and j -broke the bonds +object chosen = group[4:5] == kk from target 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 = 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 = 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 -object chosen = a 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 = 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 = 96 for predecessor bond between j and k -succeeded: posting bond-builder -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 = 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 = 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 -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 = group[0:2] == abc from initial string -object chosen = b 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 -initial : 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 -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: 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 -initial : 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 = 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: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=65 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 = successor bond between b and c from other string +bond strength = 78 for successor 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 -object 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 -Post top 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 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -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: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -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 -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 = 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 -bond strength = 48 for 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 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 = 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 = 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 -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 -object 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 -object 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 -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 -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 -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 = 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 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 -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: 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 -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 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 -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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with 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 = i from target string -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 = k 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 -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 -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 -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 +initial : relevance = 0, unhappiness=78 +target : relevance = 42, unhappiness=65 +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 = 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 -won fight with Correspondence between a and i -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 +initial : relevance = 0, unhappiness=78 +target : relevance = 42, unhappiness=65 +target string selected: iijjkk with 6 letters, 8 objects, 3 bonds for group top_down_bond_scout__category -initial : relevance = 0, 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 -trying to break incompatible correspondences -lost fight with Correspondence between c and k +initial : relevance = 0, unhappiness=78 +target : relevance = 42, unhappiness=65 +target string selected: iijjkk with 6 letters, 8 objects, 3 bonds for bond +source: k, destination: k +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=65 +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 = b from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=65 +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: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +object chosen = group[2:3] == jj from target string +object chosen = group[4:5] == kk from target string +initial : relevance = 0, unhappiness=18 +target : relevance = 42, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 3 bonds for group +object chosen = group[4:5] == kk 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 = sameness bond between j and j from other string +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=18 +target : relevance = 42, unhappiness=51 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 0, unhappiness=18 +target : relevance = 42, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 3 bonds for group +initial : relevance = 0, unhappiness=18 +target : relevance = 42, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 3 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=18 +target : relevance = 0, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 3 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +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: 6 +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 = 42, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 3 bonds for bond +source: group[2:3] == jj, destination: i +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +bond strength = 78 for successor bond between b and c +succeeded: posting bond-builder +object chosen = group[4:5] == kk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=51 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=51 +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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 3 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[4:5] == kk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 3 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 3 bonds for group +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=18 +target : relevance = 42, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 3 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[4:5] == kk from target string +already exists...activate descriptors & fizzle +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +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 = 91 for successor bond between j and k +succeeded: posting bond-builder +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=18 +target : relevance = 42, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 3 bonds for bond +source: i, destination: i +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=18 +target : relevance = 42, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 3 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 3 bonds for bond +to object: group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 3 bonds for bond +source: i, destination: i +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 3 bonds for group +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 = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between i and group[2:3] == jj from other string +bond strength = 56 for successor bond between i and group[2:3] == jj +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for group +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:1] == ii from target string +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 14, unhappiness=51 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for bond +object chosen = group[0:1] == ii from target string +no incompatible bonds +no incompatible Groups +building group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=51 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: group[2:3] == jj, destination: i +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=38 +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 = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = sameness bond between i and i 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[4:5] == kk from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +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 = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +object chosen = group[4:5] == kk 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 = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +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: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +object chosen = group[4:5] == kk from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +object chosen = group[0:1] == ii from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = group[0:1] == ii from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = 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 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=38 +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 = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=38 +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-group-scout--direction, with urgency: 3 @@ -160502,1745 +51827,1469 @@ Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--category, with urgency: 4 Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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--category, with urgency: 6 posting bottom up codelets -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor 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 = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=38 +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 = 12, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between group[0:1] == ii and group[2:3] == jj +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +object chosen = successor bond between a and b from other string +bond 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 = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +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 = 25, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +object chosen = group[0:1] == ii from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[2:3] == jj +no firstBond +firstBond2: successor bond between group[0:1] == ii and group[2:3] == jj +possible group: successor bond between group[0:1] == ii and group[2:3] == jj +trying from group[2:3] == jj to successor +proposing group from group[0:1] == ii to group[2:3] == jj +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:3] == iijj 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 +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between group[2:3] == jj and group[4:5] == kk +Post top down: top-down-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: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=33 +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=15 +target : relevance = 25, unhappiness=33 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction source chosen = a firstBond: successor 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=78 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b +object chosen = successor bond between 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 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=33 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between 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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=33 +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 = 25, unhappiness=33 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor 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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +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 object chosen = successor 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +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 +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj chosen bond facet: letterCategory -Source: k, destination: j +Source: group[4:5] == kk, destination: group[2:3] == jj source descriptor: K destination descriptor: J proposing predecessor bond -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: b, destination: a +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 91 for predecessor bond between group[2:3] == jj and group[4:5] == kk +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 91 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder object chosen = successor bond between b and c from other string already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=33 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=33 +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 = 100, unhappiness=15 +target : relevance = 25, unhappiness=33 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between 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 group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=33 +target string selected: iijjkk with 6 letters, 9 objects, 6 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 = 25, unhappiness=33 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +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 = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[2:3] == jj from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +object chosen = group[2:5] == jjkk from target string +object chosen = j from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +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 = 12, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +to object: group[2:3] == jj +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 91 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for predecessor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +number of incompatibleBonds: 1 +successor bond between group[0:1] == ii and group[2:3] == jj +lost fight with successor bond between group[0:1] == ii and group[2:3] == jj +failed to break bonds: Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 91 for predecessor bond between group[2:3] == jj and group[4:5] == kk +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 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 = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 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: 6 +posting bottom up codelets +object chosen = group[0:1] == ii from target string +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +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 = 96 for successor bond between b and c +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = group[0:1] == ii from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk 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 = 0, unhappiness=15 +target : relevance = 12, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj 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: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +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 = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +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 +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 = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +possible group: successor bond between b and c +trying from c to successor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction source chosen = b firstBond: successor bond between b and c firstBond2: successor bond between a and b -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 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 -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for direction +source chosen = group[0:1] == ii +firstBond: successor bond between group[0:1] == ii and group[2:3] == jj +possible group: successor bond between group[0:1] == ii and group[2:3] == jj +trying from group[0:1] == ii to successor +proposing group from group[0:1] == ii to group[2:3] == jj +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +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 = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: i, destination: group[2:3] == jj +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction source chosen = a firstBond: successor 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 = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b +object chosen = group[0:3] == iijj from target string +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets object chosen = group[0:2] == abc from initial string -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 +object chosen = group[4:5] == kk from target string +object chosen = successor bond between i and group[2:3] == jj from other string +bond strength = 59 for successor bond between i and group[2:3] == jj succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=100 -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=100 -target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond -source: k, destination: j -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 -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 -no incompatible bonds -no incompatible Groups -building group object chosen = group[0:2] == abc from initial string already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 +object chosen = group[4:5] == kk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=33 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for direction +source chosen = group[4:5] == kk +firstBond: predecessor bond between group[2:3] == jj and group[4:5] == kk +no firstBond2 +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=33 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=33 +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--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=100 -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 = 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 -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: c -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: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between 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 -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 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--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 -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 -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=100 -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 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=100 -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 = k 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 -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 = 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-group-scout--direction, with urgency: 3 Post top down: 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: 6 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 = 48 for predecessor bond between j and k -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 = 100, unhappiness=78 -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 -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: j, destination: i +target : relevance = 12, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 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, 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 = 0, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = 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 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk initial : relevance = 100, unhappiness=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 = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -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 -object chosen = i 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 = 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 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +to object: group[4:5] == kk +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk 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 -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 = 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: k, destination: j -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 -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 -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=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 -initial : 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 -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 = 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 group[2:3] == jj and group[4:5] == kk 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 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 -object chosen = i 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 = 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 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -posting bottom up codelets -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: 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 -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] == 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 = 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 = 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-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 = i 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 -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 = 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 -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 = 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 -initial : 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: 2, bin: 7 -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] == 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 = 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 = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -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 = 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 -object 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 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -object chosen = predecessor bond between 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 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond 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: a -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 -object 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 -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: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -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: 2, 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 +predecessor bond between group[2:3] == jj and group[4:5] == kk +won fight with predecessor bond between group[2:3] == jj and group[4:5] == kk broke the bonds -lost fight with group[0:2] == abc +no incompatible groups +building bond successor bond between group[2:3] == jj and group[4:5] == kk +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +object chosen = group[0:5] == iijjkk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 94 for successor bond between group[2:3] == jj and group[4:5] == kk +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: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +to object: group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=31 +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 = 37, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = successor bond between i and group[2:3] == jj 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:5] == iijjkk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 94 for successor bond between group[0:1] == ii and group[2:3] == jj +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: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for group +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for direction +source chosen = group[2:3] == jj +firstBond: successor bond between group[0:1] == ii and group[2:3] == jj +possible group: successor bond between group[0:1] == ii and group[2:3] == jj +trying from group[2:3] == jj to successor +proposing group from group[0:1] == ii to group[4:5] == kk +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +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:5] == iijjkk from target string +urgency: 100.0, number: 2, bin: 7 +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj 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:3] == iijj from target string +no incompatible bonds +won fight with group[0:5] == iijjkk +lost fight with group[0:5] == iijjkk +failed to break Groups: Fizzle +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +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 = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +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 group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +successor bond between group[2:3] == jj and group[4:5] == kk +lost fight with successor bond between group[2:3] == jj and group[4:5] == kk +failed to break bonds: Fizzle +urgency: 100.0, number: 2, bin: 7 +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +successor bond between group[2:3] == jj and group[4:5] == kk +won fight with successor bond between group[2:3] == jj and group[4:5] == kk +broke the bonds +lost fight with group[0:5] == iijjkk failed to break groups: Fizzle -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 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -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 -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 -object 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 = group[0:5] == iijjkk from target string +Post top down: top-down-bond-scout--direction, with urgency: 3 Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets -object chosen = i 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 = i 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 = 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 = 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 -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 a and b from other string -bond strength = 48 for predecessor bond between a and b -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 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = a from initial string -object chosen = successor bond between 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 = 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 -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 -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 a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = 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: 23.200000000000003, number: 1, bin: 2 -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: 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 = 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 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 -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 = 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 = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -initial : relevance = 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 -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 = 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--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=100 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond -source: b, destination: a -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between b and c -object chosen = successor bond between a and b from other string -bond strength = 94 for successor bond between a and b -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 -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 = 94 for successor bond between a and b -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 direction -source chosen = a -no firstBond -no firstBond2 -object chosen = j from target string -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: b, destination: c -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 -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-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 = successor bond between a and b from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=78 -target : relevance = 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 -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 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 = 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 = 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 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 -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: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-group-scout--category, with urgency: 4 -Post top 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 b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -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 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 = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = successor bond between a and b from other string -bond strength = 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 -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 = 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 -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 = 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 a and b 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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=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 -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 b and c from other string -bond strength = 96 for successor bond 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 = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with 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 = successor 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, 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=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 -no incompatible bonds -no incompatible 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 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 = 96 for successor bond 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=78 -target : relevance = 50, unhappiness=89 -target string selected: ijk 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 -trying to break incompatible correspondences -lost fight with Correspondence between c and 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between 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 = 100, unhappiness=15 -target : relevance = 100, unhappiness=89 -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 -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 -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=89 -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 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=89 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=89 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 = 100, unhappiness=15 -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 -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 -bond strength = 96 for successor bond 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 = 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 -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 -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: successor 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 = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == 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 -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 -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 -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 -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] == 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 = 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 -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-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 -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 = 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 = 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 = 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 -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 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 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 = 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 = 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 -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 direction -source chosen = a -firstBond: successor 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 = 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 = 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 -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] == 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 = 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 -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 = 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 -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 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 -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -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: 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 = 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 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 -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 = a from initial string -destination: b -chosen bond facet: letterCategory -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 +object chosen = group[0:5] == iijjkk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=11 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 = b 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 = 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 -object chosen = c 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 = group[0:1] == ii from target string +urgency: 100.0, number: 2, bin: 7 +Post top down: top-down-bond-scout--category, with urgency: 6 Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets -object chosen = b 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 = i 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 -bond strength = 48 for 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 -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = c from initial string -object chosen = 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 -succeeded: posting bond-builder -object chosen = j 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 = 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 = a from initial string -object chosen = c from initial string -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 = 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: 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 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: 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=94 -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 object 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 = 0, unhappiness=94 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -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 -object 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 = 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 +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 -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 = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +successor bond between group[2:3] == jj and group[4:5] == kk +lost fight with successor bond between group[2:3] == jj and group[4:5] == kk +failed to break bonds: Fizzle top_down_bond_scout__category -initial : relevance = 100, unhappiness=94 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: 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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, 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 = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c 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 +urgency: 100.0, number: 1, bin: 7 +object chosen = group[2:3] == jj from target string +destination: group[0:1] == ii +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[0:1] == ii +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for direction +source chosen = group[4:5] == kk +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[4:5] == kk to successor +proposing group from group[0:1] == ii to group[4:5] == kk +object chosen = group[0:5] == iijjkk from target string +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 48 for predecessor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +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 +posting bottom up codelets +urgency: 100.0, number: 2, bin: 7 +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for direction +source chosen = group[4:5] == kk +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[4:5] == kk to successor +proposing group from group[0:1] == ii to group[4:5] == kk +object chosen = group[0:5] == iijjkk from target string +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +number of incompatibleBonds: 1 +successor bond between group[0:1] == ii and group[2:3] == jj +lost fight with successor bond between group[0:1] == ii and group[2:3] == jj +failed to break bonds: Fizzle +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +posting bottom up codelets +urgency: 100.0, number: 2, bin: 7 +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 +object 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 = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for group +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-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] == 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 +object chosen = group[0:5] == iijjkk from target string +object chosen = group[0:5] == iijjkk from target 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: i, destination: j -object chosen = group[1:2] == bc from initial string -object chosen = successor bond between b and c from other string +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 94 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj 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 +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 = a from initial string +destination: b +chosen bond facet: letterCategory +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 +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 = j from target string +destination: j +chosen bond facet: letterCategory +Source: j, destination: j +source descriptor: J +destination descriptor: J +proposing sameness bond +object chosen = 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 = i 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 = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +object chosen = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness 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 = 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 = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +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 = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +object chosen = j from target string +object chosen = a from initial string +object chosen = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness bond +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between a and b from other string +bond strength = 48 for predecessor bond between a and b +object chosen = predecessor bond between a and b from other string +bond strength = 48 for predecessor bond between a and b +object chosen = sameness bond between j and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between j and j +urgency: 100.0, number: 1, bin: 7 +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +object chosen = Correspondence between a and i from other string +object chosen = sameness bond between i and i from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between i and i +object chosen = j from target string +destination: j +chosen bond facet: letterCategory +Source: j, destination: j +source descriptor: J +destination descriptor: J +proposing sameness bond +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = j from target string +destination: j +chosen bond facet: letterCategory +Source: j, destination: j +source descriptor: J +destination descriptor: J +proposing sameness bond +object chosen = k from target string +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +object chosen = c 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 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +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 = 40, unhappiness=88 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond +source: b, destination: c +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +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 = i from target string +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 = i from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 40, unhappiness=88 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: i, destination: i +object chosen = sameness bond between i and i 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 +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 = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +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 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: 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 bond -to object: b +initial : relevance = 0, unhappiness=100 +target : relevance = 40, unhappiness=86 +initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond +source: b, destination: c +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 40, unhappiness=86 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: i, destination: j +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 40, unhappiness=86 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: k, destination: k +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +object chosen = c from initial string +object chosen = sameness bond between k and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between k and k +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = 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 = sameness bond between j and j from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 60, unhappiness=86 +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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--category, with urgency: 4 Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 posting bottom up codelets -object chosen = group[0:2] == 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 +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +object chosen = i from target string +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=94 +target : relevance = 60, 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 +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between j and k +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +object chosen = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness bond +initial : relevance = 0, unhappiness=94 +target : relevance = 60, unhappiness=78 +target string selected: iijjkk with 6 letters, 6 objects, 5 bonds for group +object chosen = sameness bond between i and i 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: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +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 = 60, unhappiness=75 +target string selected: iijjkk with 6 letters, 6 objects, 5 bonds for bond +source: i, destination: i +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=89 +target : relevance = 60, unhappiness=75 +target string selected: iijjkk with 6 letters, 6 objects, 5 bonds for group +object chosen = i from target string +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 60, unhappiness=75 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: c, destination: b +object chosen = group[4:5] == kk from target string +initial : relevance = 0, unhappiness=89 +target : relevance = 60, unhappiness=75 +target string selected: iijjkk with 6 letters, 6 objects, 5 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 = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=89 +target : relevance = 20, unhappiness=75 +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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[4:5] == kk from target string +no incompatible bonds no incompatible Groups building group -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 = 0, unhappiness=89 +target : relevance = 50, unhappiness=73 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: b, destination: c +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:1] == ii from target string +initial : relevance = 50, unhappiness=89 +target : relevance = 16, unhappiness=73 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +to object: b +initial : relevance = 0, unhappiness=89 +target : relevance = 16, unhappiness=73 +target string selected: iijjkk with 6 letters, 7 objects, 5 bonds for bond +to object: k +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=73 +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=73 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: c, destination: b +object chosen = c from initial string +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 16, unhappiness=73 +target string selected: iijjkk with 6 letters, 7 objects, 5 bonds for bond +source: k, destination: k +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 50, unhappiness=62 +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=94 +target : relevance = 16, unhappiness=62 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: a, destination: b +object chosen = group[0:1] == ii 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 +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=94 +target : relevance = 14, unhappiness=62 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction +source chosen = c +no firstBond +no firstBond2 +initial : relevance = 0, unhappiness=94 +target : relevance = 42, unhappiness=62 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for group +object chosen = group[0:1] == ii from target string +object chosen = j from target string +initial : relevance = 0, unhappiness=94 +target : relevance = 42, unhappiness=62 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for group +initial : relevance = 0, unhappiness=94 +target : relevance = 42, unhappiness=62 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for group +initial : relevance = 0, unhappiness=94 +target : relevance = 42, unhappiness=62 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +object chosen = sameness bond between j 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-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = predecessor bond between b and c from other string +bond strength = 69 for predecessor bond between b and c +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=94 +target : relevance = 42, unhappiness=48 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +object chosen = group[0:1] == ii 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 14, unhappiness=48 +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=94 +target : relevance = 42, unhappiness=48 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for bond +source: k, destination: j +initial : relevance = 0, unhappiness=94 +target : relevance = 42, unhappiness=48 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 42, unhappiness=48 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: b, destination: a +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between b and c from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between b and c +object chosen = group[4:5] == kk from target string +destination: j +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: j +source descriptor: K +destination descriptor: J +proposing predecessor bond +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 42, unhappiness=48 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for bond +source: group[0:1] == ii, destination: j +initial : relevance = 0, unhappiness=94 +target : relevance = 42, unhappiness=48 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for group +initial : relevance = 0, unhappiness=94 +target : relevance = 42, unhappiness=48 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for group +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = predecessor bond between j and group[4:5] == kk from other string +bond strength = 23 for predecessor bond between j and group[4:5] == kk +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=89 +target : relevance = 42, unhappiness=49 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for group +object chosen = group[2:3] == jj from target string +object chosen = group[2:3] == jj from target string +no incompatible bonds +no incompatible Groups +building group +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 37, unhappiness=49 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 0, unhappiness=89 +target : relevance = 37, unhappiness=49 +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=89 +target : relevance = 12, unhappiness=49 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 50, unhappiness=89 +target : relevance = 12, unhappiness=49 +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +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 = 12, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +object chosen = b from initial string +initial : relevance = 0, unhappiness=84 +target : relevance = 37, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 0, unhappiness=84 +target : relevance = 37, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 91 for successor bond between group[0:1] == ii and group[2:3] == jj +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 = 37, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +object chosen = group[4:5] == kk from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +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: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = successor bond between 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 group[0:1] == ii and group[2:3] == jj from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between group[0:1] == ii and group[2:3] == jj +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 b and c from other string number of incompatibleBonds: 1 successor bond between b and c @@ -162248,15 +53297,1064 @@ 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 = 96 for successor bond between i and j +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +initial : relevance = 0, unhappiness=84 +target : relevance = 37, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 1 +predecessor bond between a and b +won fight with predecessor bond between a and b +broke the bonds +no incompatible groups +building bond successor bond between a and b +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 +initial : relevance = 0, unhappiness=84 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +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--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +to object: j +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 succeeded: posting bond-builder -object chosen = i from target string -object chosen = successor bond between i and j from other string +object chosen = successor bond between group[0:1] == ii and j from other string +bond strength = 45 for successor bond between group[0:1] == ii and j +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 91 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +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 = 25, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +Post top down: 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: 6 +posting bottom up codelets +object chosen = group[2:3] == jj from target string +destination: group[4:5] == kk +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[4:5] == kk +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 group[0:1] == ii and group[2:3] == jj from other string +bond strength = 91 for successor bond between group[0:1] == ii and group[2:3] == jj +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 = 25, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +urgency: 100.0, number: 1, bin: 7 +object chosen = k from target string +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between group[2:3] == jj and group[4:5] == kk +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +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 successor bond between a and b +broke the bonds +no incompatible Groups +building group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string already exists: activate descriptors & Fizzle urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=78 -target : relevance = 0, unhappiness=79 +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 94 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 94 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for direction +source chosen = group[2:3] == jj +no firstBond +firstBond2: successor bond between group[0:1] == ii and group[2:3] == jj +possible group: successor bond between group[0:1] == ii and group[2:3] == jj +trying from group[2:3] == jj to successor +proposing group from group[0:1] == ii to group[2:3] == jj +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +object chosen = group[0:3] == iijj from target string +object chosen = group[2:3] == jj from target string +destination: group[0:1] == ii +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[0:1] == ii +source descriptor: J +destination descriptor: I +proposing predecessor bond +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=35 +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 group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for predecessor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +number of incompatibleBonds: 1 +successor bond between group[0:1] == ii and group[2:3] == jj +lost fight with successor bond between group[0:1] == ii and group[2:3] == jj +failed to break bonds: Fizzle +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for direction +source chosen = group[4:5] == kk +no firstBond +no firstBond2 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +to object: group[2:3] == jj +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk 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 group[4:5] == kk +Post top down: top-down-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: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=35 +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 = 25, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +to object: group[2:3] == jj +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for direction +source chosen = group[4:5] == kk +no firstBond +no firstBond2 +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 91 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 91 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk 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 group[4:5] == kk +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +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 = 25, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +to object: group[4:5] == kk +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = k from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +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 +Post top down: 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: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +to object: group[2:3] == jj +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 group[2:3] == jj and group[4:5] == kk 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 group[4:5] == kk +building bond successor bond between group[2:3] == jj and group[4:5] == kk +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for direction +source chosen = k +firstBond: predecessor bond between j and k +firstBond2: sameness bond between k and k +possible group: sameness bond between k and k +trying from k to sameness +proposing group from k to k +object chosen = group[2:3] == jj 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 = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for bond +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for direction +source chosen = group[4:5] == kk +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[4:5] == kk to successor +proposing group from group[0:1] == ii to group[4:5] == kk +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: 6 +posting bottom up codelets +object chosen = group[2:3] == jj from target string +destination: group[4:5] == kk +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[4:5] == kk +source descriptor: J +destination descriptor: K +proposing successor bond +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 91 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = group[4:5] == kk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for direction +source chosen = group[0:1] == ii +firstBond: successor bond between group[0:1] == ii and group[2:3] == jj +no firstBond2 +object chosen = group[4:5] == kk from target string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 94 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=31 +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 group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for group +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 94 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = group[0:5] == iijjkk 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: 6 +posting bottom up codelets +object chosen = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 1 +predecessor bond between a and b +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:5] == iijjkk from target string +no incompatible bonds +no incompatible Groups +building group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = group[0:3] == iijj from target string +no incompatible bonds +lost fight with group[0:5] == iijjkk +failed to break Groups: Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for direction +source chosen = i +firstBond: sameness bond between i and i +possible group: sameness bond between i and i +trying from i to sameness +proposing group from i to i +object chosen = group[0:5] == iijjkk from target string +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 94 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj 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 = 37, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 94 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for bond +source: group[2:3] == jj, destination: k +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +successor bond between group[2:3] == jj and group[4:5] == kk +won fight with successor bond between group[2:3] == jj and group[4:5] == kk +broke the bonds +lost fight with group[0:5] == iijjkk +failed to break groups: Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +object chosen = k from target string +object chosen = successor bond between group[2:3] == jj and k from other string +bond strength = 62 for successor bond between group[2:3] == jj and k +succeeded: posting bond-builder +object chosen = b 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for direction +source chosen = i +firstBond: sameness bond between i and i +possible group: sameness bond between i and i +trying from i to sameness +proposing group from i to i +object chosen = group[0:1] == ii from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:1] == ii from target string +already exists...activate descriptors & fizzle +object chosen = group[0:5] == iijjkk from target string +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for group +urgency: 24.1, number: 2, bin: 2 +object chosen = successor bond between group[2:3] == jj and k from other string +already exists: activate descriptors & Fizzle +urgency: 24.1, number: 2, bin: 2 +object chosen = group[0:1] == ii from target string +object chosen = group[0:1] == ii from target string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for bond +object chosen = group[0:2] == abc from initial string +urgency: 24.1, number: 2, bin: 2 +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for direction +source chosen = group[4:5] == kk +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[4:5] == kk to successor +proposing group from group[0:1] == ii to group[4:5] == kk +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 = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for group +object chosen = group[0:5] == iijjkk from target string +object chosen = group[0:5] == iijjkk from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=11 +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 +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +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[2:3] == jj from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=11 +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 = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for direction +source chosen = group[4:5] == kk +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[4:5] == kk to successor +proposing group from group[0:1] == ii to group[4:5] == kk +posting bottom up codelets +object chosen = group[0:5] == iijjkk from target string +object chosen = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness bond +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +urgency: 100.0, number: 1, bin: 7 +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 94 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +urgency: 24.1, number: 2, bin: 2 +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=11 +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=18 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = predecessor 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 = 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 = 12, unhappiness=12 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for direction +source chosen = group[4:5] == kk +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +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 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=12 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from a to predecessor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=35 +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 = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=35 +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 = 25, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 91 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj 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-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=35 +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--category, with urgency: 4 +Post top 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] == abc from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=35 +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 +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 +Post 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 = 25, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for direction +source chosen = group[4:5] == kk +no firstBond +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=15 +target : relevance = 12, unhappiness=35 +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 = 25, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +object chosen = predecessor 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 group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = b from initial string +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-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 group[2:3] == jj and group[4:5] == kk 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 group[4:5] == kk +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=35 +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 = 100, unhappiness=15 +target : relevance = 12, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = group[4:5] == kk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 25, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=35 +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-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[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk 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 group[4:5] == kk +building bond successor bond between group[2:3] == jj and group[4:5] == kk +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 91 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=37 +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 = 37, unhappiness=37 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=37 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=37 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for group +object chosen = group[0:5] == iijjkk 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 = 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 +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=15 +target : relevance = 12, unhappiness=31 +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 +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[0:5] == iijjkk from target string +no incompatible bonds +no incompatible Groups +building group +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +successor bond between group[2:3] == jj and group[4:5] == kk +won fight with successor bond between group[2:3] == jj and group[4:5] == kk +broke the bonds +won fight with group[0:5] == iijjkk +broke the groups +building bond predecessor bond between group[2:3] == jj and group[4:5] == kk +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 = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +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 = group[2:3] == jj from target string +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = group[0:3] == iijj from target string +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +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 +Post top down: 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 = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 91 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk 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 group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +predecessor bond between group[2:3] == jj and group[4:5] == kk +won fight with predecessor bond between group[2:3] == jj and group[4:5] == kk +broke the bonds +no incompatible groups +building bond successor bond between group[2:3] == jj and group[4:5] == kk +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[4:5] == kk from target string +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = group[0:5] == iijjkk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for group +object chosen = b from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 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--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:5] == iijjkk from target string +object chosen = group[0:5] == iijjkk from target string +no incompatible bonds +no incompatible Groups +building group +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for direction +source chosen = group[0:1] == ii +firstBond: successor bond between group[0:1] == ii and group[2:3] == jj +possible group: successor bond between group[0:1] == ii and group[2:3] == jj +trying from group[0:1] == ii to successor +proposing group from group[0:1] == ii to group[4:5] == kk +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +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--category, with urgency: 4 +Post 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 = 37, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = group[0:5] == iijjkk 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 +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 = i from target string +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 94 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 50, unhappiness=15 +target : relevance = 12, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +initial : relevance = 50, unhappiness=15 +target : relevance = 12, unhappiness=11 initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction source chosen = b firstBond: successor bond between a and b @@ -162264,132 +54362,37 @@ 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=78 -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 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=78 -target : relevance = 100, unhappiness=79 -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 -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top 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 -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 = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == ijk from target string -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 -object chosen = predecessor bond between b and c from other string +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk 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 bond -to object: 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 = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 57 for predecessor bond between group[0:1] == ii and group[2:3] == jj 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: 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--category, with urgency: 4 -Post top down: top-down-group-scout--category, 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 = 50, unhappiness=15 +target : relevance = 12, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for direction +source chosen = group[2:3] == jj +firstBond: successor bond between group[0:1] == ii and group[2:3] == jj +firstBond2: successor bond between group[2:3] == jj and group[4:5] == kk 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 = successor 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 -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 -object 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=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-bond-scout--direction, with urgency: 3 -Post top down: top-down-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 = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 +initial : relevance = 50, unhappiness=84 +target : relevance = 12, unhappiness=11 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 -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 = i -firstBond: successor bond between i and j +source chosen = a +firstBond: successor bond between a and b no firstBond2 +initial : relevance = 50, unhappiness=84 +target : relevance = 37, unhappiness=11 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: c +object chosen = successor bond between b and c from other string +bond strength = 94 for successor bond between b and c +succeeded: posting bond-builder +object chosen = c from initial string +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +number of incompatibleBonds: 1 +successor bond between group[0:1] == ii and group[2:3] == jj +lost fight with successor bond between group[0:1] == ii and group[2:3] == jj +failed to break bonds: Fizzle object chosen = c from initial string destination: b chosen bond facet: letterCategory @@ -162397,268 +54400,229 @@ Source: c, destination: b source descriptor: C destination descriptor: B proposing predecessor bond -object chosen = group[0:2] == abc from initial string -urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = group[0:1] == ii from target string +urgency: 100.0, number: 1, bin: 7 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 +won fight with predecessor bond between b and c +broke the bonds +no incompatible groups +building bond successor bond between b and c +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=78 +target : relevance = 12, unhappiness=11 +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 = 100, unhappiness=78 +target : relevance = 37, unhappiness=11 +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 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 = 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 = 37, unhappiness=11 +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 = 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-group-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 Post top 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 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=78 +target : relevance = 37, unhappiness=11 +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 +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 = 12, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +initial : relevance = 0, unhappiness=78 +target : relevance = 12, unhappiness=11 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between 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=84 +target : relevance = 37, unhappiness=12 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 12, unhappiness=12 +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 = 100, unhappiness=84 +target : relevance = 37, unhappiness=12 initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond to object: b -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=15 +initial : relevance = 0, unhappiness=84 +target : relevance = 12, unhappiness=12 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 = 0, 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 = 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 = 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--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-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 -won fight with predecessor bond between b and c -broke the bonds +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 = c 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 = successor bond between i and j from other string +object chosen = successor bond between a and b from other string already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +initial : relevance = 0, unhappiness=78 +target : relevance = 12, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for group +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 94 for successor bond between group[2:3] == jj and group[4:5] == kk succeeded: posting bond-builder +initial : relevance = 100, unhappiness=78 +target : relevance = 37, unhappiness=11 +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=78 +target : relevance = 37, unhappiness=11 +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 +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for group +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +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 = predecessor bond between a and b from other string +bond strength = 48 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for direction +source chosen = group[2:3] == jj +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +firstBond2: successor bond between group[0:1] == ii and group[2:3] == jj +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 +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for bond +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 a and b from other string +number of incompatibleBonds: 1 +successor bond between a and b +lost fight with successor bond between a and b +failed to break bonds: Fizzle +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 2, bin: 7 +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = group[0:5] == iijjkk 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:5] == iijjkk from target string +already exists...activate descriptors & fizzle object chosen = predecessor bond between b and c from other string number of incompatibleBonds: 1 successor bond between b and c lost fight with successor bond between b and c failed to break bonds: Fizzle -object chosen = successor bond between 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 = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for group +object chosen = group[0:5] == iijjkk from target string +object chosen = group[0:5] == iijjkk 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[1:2] == bc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[1:2] == bc 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 = 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 = 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 -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 = 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: 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 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -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 bond -to object: j -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 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 = 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 -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 = c from initial string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -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 = 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 = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -no firstBond2 -urgency: 100.0, number: 2, bin: 7 -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 Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 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 +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 = 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=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 -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 = 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 urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -object chosen = 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 -posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = group[2:3] == jj 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 -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -target string selected: ijk 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] == 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 = 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 +posting bottom up codelets object chosen = c from initial string destination: b chosen bond facet: letterCategory @@ -162666,6 +54630,15 @@ Source: c, destination: b source descriptor: C destination descriptor: B proposing predecessor bond +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = b 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 @@ -162673,20 +54646,80 @@ 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 = 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 = b from initial string +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond object chosen = 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: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +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 = 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 +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = successor bond between 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 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 -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 = b 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 object chosen = j from target string destination: k chosen bond facet: letterCategory @@ -162694,39 +54727,31 @@ 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 = k from target string +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k succeeded: posting bond-builder -Post top down: top-down-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 = 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 j and k from other string +object chosen = j from target string +destination: j +chosen bond facet: letterCategory +Source: j, destination: j +source descriptor: J +destination descriptor: J +proposing sameness bond +object chosen = sameness bond between k and k from other string number of incompatibleBonds: 0 no incompatible bonds no incompatible groups -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 = i 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 = 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 +building bond sameness bond between k 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 @@ -162734,912 +54759,74 @@ Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--category, with urgency: 4 Post top down: top-down-bond-scout--category, with urgency: 4 +Post 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 -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 -won fight with successor bond between j and k -broke the bonds -no incompatible groups -building bond predecessor bond between j and k -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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=94 initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -to object: b -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -initial : relevance = 0, unhappiness=94 -target : relevance = 0, unhappiness=94 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -to object: 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 = 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=94 -target : relevance = 0, unhappiness=94 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -to object: c -object chosen = predecessor bond between b and c from other string -bond strength = 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 -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 = 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=89 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -no firstBond2 -urgency: 100.0, number: 1, bin: 7 -object chosen = k from target string -object chosen = j from target string -object chosen = b from initial string -urgency: 100.0, number: 1, bin: 7 -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 = i -no firstBond -no firstBond2 -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=94 -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 -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 = 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 = k from target string -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 = 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 j and k from other string -bond strength = 91 for predecessor bond between j and k -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: a urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with 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 = 69 for predecessor bond between i and j -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=89 -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 -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 urgency: 100.0, number: 1, bin: 7 -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 -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between a and b -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b +object chosen = sameness bond between k 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 +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness bond +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond object chosen = predecessor bond between a and b from other string bond strength = 69 for predecessor bond between a and b -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 +initial : relevance = 50, unhappiness=89 target : relevance = 0, unhappiness=94 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -urgency: 100.0, number: 1, bin: 7 -object chosen = 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 = 94 for successor bond between b and c -succeeded: posting bond-builder -object chosen = b from initial string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=94 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: 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 = 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 = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between 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--direction, with 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 -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 -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -target : relevance = 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 = 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 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 = 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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 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 = 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 = c -firstBond: predecessor bond between b and c -no firstBond2 -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 direction -source chosen = i -firstBond: successor bond between i and j -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 = 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 = 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 direction -source chosen = a -firstBond: 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 -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: 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 -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 -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -no incompatible groups -trying to break incompatible correspondences -won fight with Correspondence between a and i -building bond predecessor bond between a and b -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=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between 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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=79 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-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 = predecessor 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 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 -lost fight with successor 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 bond -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] == abc from initial 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 = 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 = a from initial string -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 +target string selected: iijjkk with 6 letters, 6 objects, 1 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 -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 -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 -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[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-group-scout--category, with urgency: 4 -Post top down: 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 = 48 for successor bond between b and c +no firstBond +firstBond2: sameness bond between k and k +possible group: sameness bond between k and k +trying from k to sameness +proposing group from k to k +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i 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 = 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 -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 -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 -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 group -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = 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 -bond strength = 94 for predecessor 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: c, 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 -Post top 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=84 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: k, destination: j -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 -object chosen = predecessor 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: k +destination: j chosen bond facet: letterCategory -Source: j, destination: k +Source: j, destination: j source descriptor: J -destination descriptor: K -proposing successor bond -object chosen = k 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 = 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 = 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 -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 -Post top down: top-down-bond-scout--direction, with 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 j and k from other string -bond strength = 69 for successor bond between j and k -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from b to predecessor -proposing group from a to c -object chosen = group[0:2] == ijk 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 direction -source chosen = k -firstBond: predecessor bond between j and k -no firstBond2 -object chosen = group[1:2] == jk from target string -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: c, destination: b -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 -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 = 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 direction -source chosen = 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 = 69 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 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 -Post top down: top-down-bond-scout--category, with urgency: 4 -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: predecessor bond between j and k -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 -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 -won fight with successor bond between i and j -broke the bonds -no incompatible Groups -building group -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: 1, bin: 7 -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -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 -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 0, unhappiness=15 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 +proposing sameness bond +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 Post top down: top-down-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 -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 -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 = group[0:1] == ab 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 = 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 -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 -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 = 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 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 = 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 -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 = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j succeeded: posting bond-builder 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 = 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 -urgency: 100.0, number: 2, bin: 7 -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -lost fight with predecessor bond between b and c -failed to break bonds: Fizzle -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 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 = 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 = predecessor 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 -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 -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 = 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 -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 = c from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = 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 -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 = 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 -top_down_bond_scout__category -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 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = 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 +initial : relevance = 0, unhappiness=94 +target : relevance = 20, unhappiness=94 +target string selected: iijjkk with 6 letters, 6 objects, 1 bonds for bond +source: j, destination: 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-description-scout, with urgency: 5 -posting bottom up codelets object chosen = b from initial string destination: a chosen bond facet: letterCategory @@ -163647,7 +54834,1392 @@ Source: b, destination: a source descriptor: B destination descriptor: A proposing predecessor bond +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 b and c from other string +bond strength = 69 for successor bond between b and c +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = 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 b and c from other 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 = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=89 +target : relevance = 0, unhappiness=94 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +object chosen = sameness bond between j and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between j and j +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 40, unhappiness=94 +target string selected: iijjkk with 6 letters, 6 objects, 2 bonds for bond +source: k, 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-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = 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 = 69 for successor bond between b and c +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 0, unhappiness=88 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: b, destination: a +initial : relevance = 0, unhappiness=89 +target : relevance = 40, unhappiness=88 +initial string selected: abc with 3 letters, 3 objects, 1 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 = 50, unhappiness=89 +target : relevance = 0, unhappiness=88 +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=88 +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 j and k from other string +bond strength = 48 for successor bond between j and k +succeeded: posting bond-builder +object chosen = sameness bond between i and i from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between i and i +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +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 = 60, unhappiness=83 +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 +object chosen = j from target string +object chosen = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness 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 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 +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=94 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 4 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 = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=94 +target : relevance = 20, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +to object: c +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 60, unhappiness=83 +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 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 20, unhappiness=78 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for bond +source: j, destination: i +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 20, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: c, destination: b +initial : relevance = 50, unhappiness=89 +target : relevance = 20, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +object chosen = b from initial string +initial : relevance = 50, unhappiness=89 +target : relevance = 20, unhappiness=78 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for direction +source chosen = j +firstBond: sameness bond between j and j +possible group: sameness bond between j and j +trying from j to sameness +proposing group from j to j +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 60, 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 +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 = 60, unhappiness=78 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for group +object chosen = group[4:5] == kk 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: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 50, unhappiness=89 +target : relevance = 20, unhappiness=78 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for bond +to object: j +object chosen = c from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 60, unhappiness=78 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for bond +source: j, destination: j +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 20, unhappiness=78 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for bond +source: i, destination: i +object chosen = successor bond between b and c from other string +bond strength = 48 for successor bond between b and c +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +object chosen = successor bond between i and j from other string +bond strength = 62 for successor bond between i and j +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 60, unhappiness=78 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for bond +source: i, destination: i +object chosen = successor bond between b and c from other string +bond strength = 48 for successor bond between b and c +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 20, 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 = 20, unhappiness=78 +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 +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +object chosen = predecessor bond between a and b from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between a and b +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 60, unhappiness=78 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for bond +source: k, destination: j +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +Post top down: top-down-description-scout, with urgency: 6 +posting bottom up codelets +object chosen = i from target string +object chosen = c from initial string +object chosen = successor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = i from target string +initial : relevance = 50, unhappiness=89 +target : relevance = 20, unhappiness=80 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between a and b +no firstBond2 +initial : relevance = 0, unhappiness=89 +target : relevance = 60, unhappiness=80 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 60, unhappiness=80 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for bond +source: k, destination: k +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 60, unhappiness=80 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for bond +source: j, destination: j +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=89 +target : relevance = 60, unhappiness=80 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for group +object chosen = successor bond between a and b from other string +number of incompatibleBonds: 1 +predecessor bond between a and b +won fight with predecessor bond between a and b +broke the bonds +no incompatible groups +building bond successor bond between a and b +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: 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: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 6 +posting bottom up codelets +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = a +firstBond: successor bond between a and b +no firstBond2 +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +object chosen = sameness bond between j and j from other string +already exists: activate descriptors & Fizzle +object chosen = c from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 60, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: c +object chosen = group[2:3] == jj from target string +object chosen = group[2:3] == jj 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: 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 = 94 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 = sameness bond between i and i 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-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=61 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between b and c +no firstBond2 +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=61 +target string selected: iijjkk with 6 letters, 7 objects, 5 bonds for bond +to object: i +initial : relevance = 0, unhappiness=78 +target : relevance = 0, unhappiness=61 +target string selected: iijjkk with 6 letters, 7 objects, 5 bonds for direction +source chosen = k +firstBond: sameness bond between k and k +possible group: sameness bond between k and k +trying from k to sameness +proposing group from k to k +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=61 +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 = 50, unhappiness=61 +target string selected: iijjkk with 6 letters, 7 objects, 5 bonds for bond +source: i, destination: i +initial : relevance = 100, unhappiness=78 +target : relevance = 33, unhappiness=61 +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 = 0, unhappiness=78 +target : relevance = 50, unhappiness=61 +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=61 +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 +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=78 +target : relevance = 33, unhappiness=61 +target string selected: iijjkk with 6 letters, 7 objects, 5 bonds for direction +source chosen = j +firstBond: successor bond between i and j +possible group: successor bond between i and j +trying from j to successor +proposing group from i to j +object chosen = group[0:1] == ab from initial string +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=61 +target string selected: iijjkk with 6 letters, 7 objects, 5 bonds for group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 6 +posting bottom up codelets +initial : relevance = 100, unhappiness=78 +target : relevance = 33, unhappiness=61 +target string selected: iijjkk with 6 letters, 7 objects, 5 bonds for bond +to object: 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 = group[1:2] == ij from target string +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=61 +target string selected: iijjkk with 6 letters, 7 objects, 5 bonds for group +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=61 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = group[2:3] == jj from target string +object chosen = k from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: k, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=61 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +object chosen = group[2:3] == jj from target string +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=61 +target string selected: iijjkk with 6 letters, 7 objects, 5 bonds for group +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +object chosen = sameness bond between j 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: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between j and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=61 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = group[2:3] == jj from target string +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=61 +target string selected: iijjkk with 6 letters, 7 objects, 5 bonds for group +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=61 +target string selected: iijjkk with 6 letters, 7 objects, 5 bonds for group +object chosen = group[4:5] == kk from target string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 33, unhappiness=61 +target string selected: iijjkk with 6 letters, 7 objects, 5 bonds for bond +source: group[2:3] == jj, destination: i +object chosen = i from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: i, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=61 +target string selected: iijjkk with 6 letters, 7 objects, 5 bonds for bond +source: group[2:3] == jj, destination: i +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 50, unhappiness=61 +target string selected: iijjkk with 6 letters, 7 objects, 5 bonds for bond +source: k, destination: k +initial : relevance = 100, unhappiness=78 +target : relevance = 33, unhappiness=61 +target string selected: iijjkk with 6 letters, 7 objects, 5 bonds for direction +source chosen = k +firstBond: sameness bond between k and k +possible group: sameness bond between k and k +trying from k to sameness +proposing group from k to k +object chosen = group[4:5] == kk from target string +no incompatible bonds +no incompatible Groups +building group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[4:5] == kk from target string +object chosen = successor bond between i and group[2:3] == jj from other string +bond strength = 60 for successor bond between i and group[2:3] == jj +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +object chosen = group[4:5] == kk from target string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=78 +target : relevance = 42, unhappiness=49 +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 = 42, unhappiness=49 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=78 +target : relevance = 42, unhappiness=49 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=78 +target : relevance = 42, unhappiness=49 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = predecessor bond between group[2:3] == jj and k from other string +bond strength = 23 for predecessor bond between group[2:3] == jj and k +object chosen = group[4:5] == kk from target string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=78 +target : relevance = 42, unhappiness=49 +target string selected: iijjkk with 6 letters, 8 objects, 5 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-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=78 +target : relevance = 42, unhappiness=49 +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 = 42, unhappiness=49 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 42, unhappiness=49 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for bond +source: group[2:3] == jj, destination: i +object chosen = sameness bond between j and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[2:3] == jj from target string +already exists...activate descriptors & fizzle +object chosen = i from target string +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +object chosen = successor bond between i and group[2:3] == jj from other string +bond strength = 60 for successor bond between i and group[2:3] == jj +object chosen = group[0:2] == abc from initial string +object chosen = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness bond +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 42, unhappiness=49 +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 = 28, unhappiness=49 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for bond +source: i, destination: i +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +object chosen = group[4:5] == kk 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: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=78 +target : relevance = 42, unhappiness=49 +target string selected: iijjkk with 6 letters, 8 objects, 5 bonds for group +object chosen = group[0:1] == ii from target string +object chosen = group[0:1] == ii from target string +initial : relevance = 100, unhappiness=78 +target : relevance = 28, unhappiness=49 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 0, unhappiness=78 +target : relevance = 42, unhappiness=49 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 100, unhappiness=78 +target : relevance = 28, unhappiness=49 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 42, unhappiness=49 +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:1] == ii from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = group[2:3] == jj from target string +object chosen = group[2:3] == jj 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: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=38 +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 = 25, unhappiness=38 +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 = 25, unhappiness=38 +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=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 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 = 37, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:1] == ii from target string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor 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 = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor 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[4:5] == kk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=38 +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[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = group[4:5] == kk from target string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +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: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +to object: group[4:5] == kk +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = group[2:3] == jj from target string +object chosen = group[4:5] == kk 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] == 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 +bond strength = 96 for successor bond 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +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--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +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 = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +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=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=38 +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 = 25, unhappiness=38 +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 +already exists...activate descriptors & fizzle +object chosen = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[0:1] == ii +no firstBond +no firstBond2 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=38 +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 group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between group[2:3] == jj and group[4:5] == kk +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = group[2:3] == jj from target string +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for direction +source chosen = group[0:1] == ii +no firstBond +no firstBond2 +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 94 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +posting bottom up codelets +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between group[0:1] == ii and group[2:3] == jj +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[2:5] == jjkk from target string +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +successor bond between group[2:3] == jj and group[4:5] == kk +won fight with successor bond between group[2:3] == jj and group[4:5] == kk +broke the bonds +no incompatible groups +building bond predecessor bond between group[2:3] == jj and group[4:5] == kk +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between 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 group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for predecessor bond between group[2:3] == jj and group[4:5] == kk +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 = 37, unhappiness=35 +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--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: 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 group[2:3] == jj and group[4:5] == kk from other string +bond strength = 91 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=33 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for bond +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=33 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=33 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between 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] == ii 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=15 +target : relevance = 37, unhappiness=33 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: j, destination: group[4:5] == kk +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=33 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = group[0:2] == abc from initial string +object chosen = group[2:3] == jj 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: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=35 +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 group[2:3] == jj and group[4:5] == kk from other string +bond strength = 91 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk 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 group[4:5] == kk +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk 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 group[4:5] == kk +building bond predecessor bond between group[2:3] == jj and group[4:5] == kk +Post top down: top-down-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: 6 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = successor bond between a and b from other string +bond strength = 96 for successor bond between a and b +succeeded: posting bond-builder +object chosen = group[0:3] == iijj from target string +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for direction +source chosen = group[4:5] == kk +firstBond: predecessor bond between group[2:3] == jj and group[4:5] == kk +no firstBond2 +object chosen = successor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:5] == iijjkk from target string +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for group +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 94 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between group[2:3] == jj and group[4:5] == kk +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=31 +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-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for group +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 94 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +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 = 50, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 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 = 50, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for direction +source chosen = group[0:1] == ii +firstBond: successor bond between group[0:1] == ii and group[2:3] == jj +possible group: successor bond between group[0:1] == ii and group[2:3] == jj +trying from group[0:1] == ii to successor +proposing group from group[0:1] == ii to group[4:5] == kk +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:5] == iijjkk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 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=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 7 bonds for group +object chosen = group[0:5] == iijjkk from target string +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:5] == iijjkk from target string +object chosen = group[0:5] == iijjkk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[4:5] == kk from target string +object chosen = group[4:5] == kk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=31 +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=31 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +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: 6 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +object chosen = predecessor bond between a and b from other string +bond strength = 48 for predecessor bond between a and b +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 94 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for group +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj 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: 100.0, number: 2, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = a +firstBond: successor 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=11 +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: 6 +posting bottom up codelets +object chosen = group[0:5] == iijjkk from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +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:5] == iijjkk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for bond +to object: group[2:3] == jj +Post top down: top-down-bond-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 94 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for group +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:5] == iijjkk from target string +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=11 +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 = 50, unhappiness=11 +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 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 50, unhappiness=11 +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 = 50, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 7 bonds for direction +source chosen = j +firstBond: sameness bond between j and j +possible group: sameness bond between j and j +trying from j to sameness +proposing group from j to j +object chosen = group[2:3] == jj from target string +object chosen = group[2:3] == jj from target string +already exists...activate descriptors & fizzle +object chosen = j from target string +destination: j +chosen bond facet: letterCategory +Source: j, destination: j +source descriptor: J +destination descriptor: J +proposing sameness bond object chosen = j from target string destination: i chosen bond facet: letterCategory @@ -163655,7 +56227,1273 @@ Source: j, destination: i source descriptor: J destination descriptor: I proposing predecessor bond +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +object chosen = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness bond +object chosen = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness bond +urgency: 100.0, number: 1, bin: 7 +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +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-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = sameness bond between i and i from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between i and i +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 = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +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: 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 = 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 = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +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 = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +object chosen = 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=100 +target : relevance = 20, unhappiness=89 +target string selected: iijjkk with 6 letters, 6 objects, 2 bonds for bond +source: i, destination: 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 = 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 +object chosen = predecessor bond between a and b from other string +bond strength = 48 for predecessor bond between a and b +succeeded: posting bond-builder +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = successor bond between b and c from other string +bond strength = 48 for successor bond between b and c +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=100 +target : relevance = 20, unhappiness=91 +target string selected: iijjkk with 6 letters, 6 objects, 2 bonds for direction +source chosen = i +firstBond: sameness bond between i and i +possible group: sameness bond between i and i +trying from i to sameness +proposing group from i to i +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 20, unhappiness=91 +target string selected: iijjkk with 6 letters, 6 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 +initial : relevance = 50, unhappiness=100 +target : relevance = 20, unhappiness=91 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +to object: a +urgency: 23.200000000000003, number: 1, bin: 2 +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=100 +target : relevance = 20, unhappiness=91 +target string selected: iijjkk with 6 letters, 6 objects, 2 bonds for bond +source: j, destination: i +object chosen = j from target string +destination: j +chosen bond facet: letterCategory +Source: j, destination: j +source descriptor: J +destination descriptor: J +proposing sameness bond +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=94 +target : relevance = 20, unhappiness=91 +target string selected: iijjkk with 6 letters, 6 objects, 2 bonds for direction +source chosen = k +no firstBond +no firstBond2 +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 +urgency: 100.0, number: 1, bin: 7 +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = k from target string +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +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 +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 = 20, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +object chosen = j from target string +destination: j +chosen bond facet: letterCategory +Source: j, destination: j +source descriptor: J +destination descriptor: J +proposing sameness bond +object chosen = 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 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 50, unhappiness=89 +target : relevance = 20, unhappiness=91 +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=89 +target : relevance = 20, unhappiness=91 +target string selected: iijjkk with 6 letters, 6 objects, 2 bonds for direction +source chosen = k +no firstBond +no firstBond2 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 20, unhappiness=91 +target string selected: iijjkk with 6 letters, 6 objects, 2 bonds for bond +source: i, destination: i +object chosen = group[0:1] == ab from initial string +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 20, unhappiness=91 +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 = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +object chosen = sameness bond between k and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between k 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-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = sameness bond between j and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between j and j +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=86 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +object chosen = j from target string +object chosen = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness bond +initial : relevance = 0, unhappiness=84 +target : relevance = 60, unhappiness=86 +target string selected: iijjkk with 6 letters, 6 objects, 4 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 60, unhappiness=86 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for bond +source: j, destination: i +object chosen = sameness bond between j and j from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 60, unhappiness=86 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for bond +source: k, 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=84 +target : relevance = 60, unhappiness=86 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for group +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: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 50, unhappiness=84 +target : relevance = 0, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: a +object chosen = group[0:1] == ii from target string +initial : relevance = 0, unhappiness=84 +target : relevance = 60, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 60, unhappiness=78 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for bond +source: j, destination: i +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 60, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = j from target string +object chosen = sameness bond between j and j from other string +already exists: activate descriptors & Fizzle +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 a and b +firstBond2: successor bond between b and c +possible group: successor bond between b and c +trying from b to successor +proposing group from b to c +urgency: 100.0, number: 1, bin: 7 +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=84 +target : relevance = 60, unhappiness=78 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for group +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 60, unhappiness=80 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for bond +source: j, destination: 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 60, unhappiness=80 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for bond +source: k, destination: k +initial : relevance = 0, unhappiness=89 +target : relevance = 60, unhappiness=80 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 0, unhappiness=89 +target : relevance = 60, unhappiness=80 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = c from initial string +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +object chosen = sameness bond between i and i from other string +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=89 +target : relevance = 20, unhappiness=80 +target string selected: iijjkk with 6 letters, 6 objects, 4 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-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=84 +target : relevance = 60, unhappiness=80 +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 = 20, unhappiness=80 +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 = 60, unhappiness=80 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +object chosen = sameness bond between k 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[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 = group[0:1] == ii from target string +initial : relevance = 0, unhappiness=84 +target : relevance = 60, unhappiness=80 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for group +object chosen = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness 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: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = a from initial string +initial : relevance = 0, unhappiness=84 +target : relevance = 60, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +object chosen = group[0:1] == ii from target string +no incompatible bonds +no incompatible Groups +building group +initial : relevance = 0, unhappiness=84 +target : relevance = 50, unhappiness=78 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for group +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 +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: 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 = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=84 +target : relevance = 16, unhappiness=78 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for direction +source chosen = j +firstBond: sameness bond between j and j +possible group: sameness bond between j and j +trying from j to sameness +proposing group from j to j +initial : relevance = 0, unhappiness=84 +target : relevance = 50, unhappiness=78 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for group +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +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 = 0, unhappiness=89 +target : relevance = 50, unhappiness=64 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for group +object chosen = group[4:5] == kk from target string +object chosen = predecessor bond between a and b from other string +bond strength = 48 for predecessor bond between a and b +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=64 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = group[2:3] == jj from target string +object chosen = sameness bond between i and i 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 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +object chosen = group[4:5] == kk from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = group[0:1] == ii from target string +object chosen = j from target string +object chosen = group[2:3] == jj from target string +initial : relevance = 0, unhappiness=78 +target : relevance = 42, unhappiness=64 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 42, unhappiness=64 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for bond +source: group[0:1] == ii, destination: j +initial : relevance = 0, unhappiness=78 +target : relevance = 42, unhappiness=64 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 42, unhappiness=64 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for bond +source: k, destination: j +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=64 +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-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[2:3] == jj from target string +no incompatible bonds +no incompatible Groups +building group +urgency: 100.0, number: 1, bin: 7 +object chosen = group[4:5] == kk from target string +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=50 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = b from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=50 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: group[4:5] == kk, destination: j +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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=50 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for group +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for group +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = group[0:2] == abc from initial string +object chosen = group[2:3] == jj from target string +already exists...activate descriptors & fizzle +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for group +object chosen = group[2:3] == jj from target string +object chosen = group[2:3] == jj from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: j, destination: group[4:5] == kk +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 91 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = group[2:3] == jj from target string +destination: group[0:1] == ii +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[0:1] == ii +source descriptor: J +destination descriptor: I +proposing predecessor bond +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for group +object chosen = group[2:3] == jj 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--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top 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=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = group[4:5] == kk from target string +already exists...activate descriptors & fizzle +object chosen = a from initial string +object chosen = group[4:5] == kk from target string +object chosen = group[4:5] == kk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=38 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 91 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between group[0:1] == ii and group[2:3] == jj +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 91 for predecessor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = group[4:5] == kk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[2:3] == jj +firstBond: successor bond between group[0:1] == ii and group[2:3] == jj +possible group: successor bond between group[0:1] == ii and group[2:3] == jj +trying from group[2:3] == jj to successor +proposing group from group[0:1] == ii to group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +object chosen = group[0:3] == iijj 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: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +number of incompatibleBonds: 1 +successor bond between group[0:1] == ii and group[2:3] == jj +lost fight with successor bond between group[0:1] == ii and group[2:3] == jj +failed to break bonds: Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=35 +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: successor bond between a and b +possible group: successor bond between a and b +trying from b to successor +proposing group from a to c +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 91 for predecessor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=35 +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 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=35 +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 = 12, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[4:5] == kk +no firstBond +no firstBond2 +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between group[2:3] == jj and group[4:5] == kk +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +object chosen = successor 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 = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +number of incompatibleBonds: 1 +successor bond between group[0:1] == ii and group[2:3] == jj +lost fight with successor bond between group[0:1] == ii and group[2:3] == jj +failed to break bonds: Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-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 = 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 group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +successor bond between group[2:3] == jj and group[4:5] == kk +lost fight with successor bond between group[2:3] == jj and group[4:5] == kk +failed to break bonds: Fizzle +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for direction +source chosen = group[4:5] == kk +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +no firstBond2 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for direction +source chosen = group[2:3] == jj +firstBond: successor bond between group[0:1] == ii and group[2:3] == jj +possible group: successor bond between group[0:1] == ii and group[2:3] == jj +trying from group[2:3] == jj to successor +proposing group from group[0:1] == ii to group[4:5] == kk +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +object chosen = group[0:5] == iijjkk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 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: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for direction +source chosen = group[4:5] == kk +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +no firstBond2 +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +successor bond between group[2:3] == jj and group[4:5] == kk +lost fight with successor bond between group[2:3] == jj and group[4:5] == kk +failed to break bonds: Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: successor bond between 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 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +to object: group[4:5] == kk +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +successor bond between group[2:3] == jj and group[4:5] == kk +won fight with successor bond between group[2:3] == jj and group[4:5] == kk +broke the bonds +no incompatible groups +building bond predecessor bond between group[2:3] == jj and group[4:5] == kk +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +Post top down: top-down-bond-scout--direction, with 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 = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:5] == iijjkk from target string +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +predecessor bond between group[2:3] == jj and group[4:5] == kk +lost fight with predecessor bond between group[2:3] == jj and group[4:5] == kk +failed to break bonds: Fizzle +object chosen = group[0:5] == iijjkk from target string +won fight with predecessor bond between group[2:3] == jj and group[4:5] == kk +broke the bonds +no incompatible Groups +building group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=31 +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 = 91 for predecessor bond between b and c +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +bond strength = 96 for successor bond between b and c +succeeded: posting bond-builder +Post top down: 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: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for group +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 +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +initial : relevance = 50, unhappiness=15 +target : relevance = 12, unhappiness=11 +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] == 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=15 +target : relevance = 12, unhappiness=11 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +initial : relevance = 50, unhappiness=15 +target : relevance = 25, unhappiness=11 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: c +object chosen = successor bond between b and c from other string +bond strength = 94 for successor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +number of incompatibleBonds: 1 +predecessor bond between b and c +lost fight with predecessor bond between b and c +failed to break bonds: Fizzle +object chosen = successor bond between b and c from other string +number of incompatibleBonds: 1 +predecessor bond between b and c +lost fight with predecessor bond between b and c +failed to break bonds: Fizzle +object chosen = predecessor bond between a and b from other string +bond strength = 94 for predecessor bond between a and b +succeeded: posting bond-builder +posting bottom up codelets +initial : relevance = 50, unhappiness=79 +target : relevance = 25, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for direction +source chosen = group[2:3] == jj +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[2:3] == jj to successor +proposing group from group[0:1] == ii to group[4:5] == kk +initial : relevance = 50, unhappiness=79 +target : relevance = 25, unhappiness=11 +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 = 12, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for direction +source chosen = group[0:1] == ii +firstBond: successor bond between group[0:1] == ii and group[2:3] == jj +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:5] == iijjkk 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 = b from initial string +initial : relevance = 50, unhappiness=79 +target : relevance = 25, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for direction +source chosen = group[4:5] == kk +firstBond: successor bond between group[2:3] == jj and group[4:5] == kk +possible group: successor bond between group[2:3] == jj and group[4:5] == kk +trying from group[4:5] == kk to successor +proposing group from group[0:1] == ii to group[4:5] == kk +initial : relevance = 50, unhappiness=79 +target : relevance = 25, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for group +object chosen = group[0:5] == iijjkk from target string +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 25, unhappiness=11 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: a +object chosen = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = c 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:5] == iijjkk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:5] == iijjkk 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=79 +target : relevance = 37, unhappiness=11 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +initial : relevance = 0, unhappiness=79 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 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 +Post top down: top-down-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 +already exists: activate descriptors & Fizzle +initial : relevance = 50, unhappiness=79 +target : relevance = 25, unhappiness=11 +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 = 25, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +source: k, destination: group[2:3] == jj +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +object chosen = group[2:3] == jj from target string +initial : relevance = 50, unhappiness=79 +target : relevance = 25, unhappiness=11 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: b +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=79 +target : relevance = 25, unhappiness=11 +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 = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = 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 = 37, unhappiness=11 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness bond object chosen = k from target string destination: j chosen bond facet: letterCategory @@ -163663,6 +57501,20 @@ Source: k, destination: j source descriptor: K destination descriptor: J proposing predecessor bond +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +object chosen = c 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 @@ -163670,88 +57522,26 @@ Source: a, destination: b source descriptor: A destination descriptor: B proposing successor bond +urgency: 23.200000000000003, number: 1, bin: 2 Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets -object chosen = successor bond between 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 = j 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 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 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 -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 = 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 = 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 = 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 = 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 -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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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=94 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: a, destination: b -object chosen = j 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 = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +object chosen = i from target string +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder object chosen = c from initial string destination: b chosen bond facet: letterCategory @@ -163759,112 +57549,8 @@ Source: c, destination: b source descriptor: C destination descriptor: B proposing predecessor bond -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 -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: k, destination: j -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 = 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-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 -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=100 -target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond -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 a and b -possible group: predecessor bond between a and b -trying from b to predecessor -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 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 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 = group[0:2] == abc from initial string -initial : relevance = 0, 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with 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 = 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 -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 -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=78 -target : relevance = 50, unhappiness=100 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between b and c from other string -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 @@ -163872,846 +57558,1155 @@ 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 = b 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: j +chosen bond facet: letterCategory +Source: j, destination: j +source descriptor: J +destination descriptor: J +proposing sameness bond +object chosen = sameness bond between k and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between k and k +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +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 +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 = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +object chosen = 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 = predecessor 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 = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness bond +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +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 +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 +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k succeeded: posting bond-builder +object chosen = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness 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 = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--category, with urgency: 4 Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +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 = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 20, unhappiness=89 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: b, destination: a +initial : relevance = 50, unhappiness=89 +target : relevance = 20, unhappiness=89 +target string selected: iijjkk with 6 letters, 6 objects, 2 bonds for direction +source chosen = j +no firstBond +no firstBond2 +object chosen = sameness bond between j and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between j and j +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 40, unhappiness=89 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: j, destination: 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 = 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-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets 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 +initial : relevance = 0, unhappiness=89 +target : relevance = 40, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for bond +source: i, destination: i +object chosen = k from target string +initial : relevance = 50, unhappiness=89 +target : relevance = 20, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +to object: b +initial : relevance = 50, unhappiness=89 +target : relevance = 20, unhappiness=83 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +initial : relevance = 0, unhappiness=89 +target : relevance = 40, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for group +initial : relevance = 50, unhappiness=89 +target : relevance = 20, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 3 bonds for direction +source chosen = j +firstBond: sameness bond between j and j +possible group: sameness bond between j and j +trying from j to sameness +proposing group from j to j +object chosen = sameness bond between i and i from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between i and i +initial : relevance = 0, unhappiness=89 +target : relevance = 60, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for group +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 20, unhappiness=83 +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 = 20, unhappiness=83 +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 = 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 -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 = 96 for predecessor bond between a and b +object chosen = group[4:5] == kk from target string +initial : relevance = 0, unhappiness=89 +target : relevance = 60, unhappiness=83 +initial string selected: abc 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-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i 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 +bond strength = 69 for predecessor bond between a and b +initial : relevance = 0, unhappiness=94 +target : relevance = 60, unhappiness=80 +target string selected: iijjkk with 6 letters, 6 objects, 4 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: j, destination: k -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=94 +target : relevance = 20, unhappiness=80 +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 = 48 for successor bond between a and b +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 60, unhappiness=80 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for bond +source: k, destination: k +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 60, unhappiness=80 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for bond +source: j, destination: j +initial : relevance = 0, unhappiness=94 +target : relevance = 60, unhappiness=80 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = j from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = group[4:5] == kk from target string +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=94 +target : relevance = 60, unhappiness=80 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for group +initial : relevance = 0, unhappiness=94 +target : relevance = 60, unhappiness=80 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for group +initial : relevance = 50, unhappiness=94 +target : relevance = 20, unhappiness=80 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for direction +source chosen = j +firstBond: sameness bond between j and j +possible group: sameness bond between j and j +trying from j to sameness +proposing group from j to j +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 60, unhappiness=80 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for bond +source: j, destination: i +initial : relevance = 50, unhappiness=94 +target : relevance = 20, unhappiness=80 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for direction +source chosen = i +firstBond: sameness bond between i and i +possible group: sameness bond between i and i +trying from i to sameness +proposing group from i to i +urgency: 100.0, number: 1, bin: 7 +object chosen = c from initial string +object chosen = group[0:1] == ii from target string +initial : relevance = 50, unhappiness=94 +target : relevance = 20, unhappiness=80 +target string selected: iijjkk with 6 letters, 6 objects, 4 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--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness bond +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 60, unhappiness=80 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for bond +source: j, destination: j +object chosen = sameness bond between k 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 = group[2:3] == jj from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = group[4:5] == kk from target string +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=94 +target : relevance = 60, unhappiness=80 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 60, unhappiness=80 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for bond +source: j, destination: i +initial : relevance = 50, unhappiness=94 +target : relevance = 20, unhappiness=80 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for group +initial : relevance = 50, unhappiness=94 +target : relevance = 20, unhappiness=80 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +to object: b +object chosen = j from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 60, unhappiness=80 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for bond +source: i, 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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=89 +target : relevance = 60, unhappiness=78 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for group +object chosen = k from target string +destination: k +chosen bond facet: letterCategory +Source: k, destination: k +source descriptor: K +destination descriptor: K +proposing sameness bond +initial : relevance = 0, unhappiness=89 +target : relevance = 60, unhappiness=78 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for group +initial : relevance = 0, unhappiness=89 +target : relevance = 60, unhappiness=78 +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 = 60, unhappiness=78 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for bond +source: j, destination: j +initial : relevance = 0, unhappiness=89 +target : relevance = 60, unhappiness=78 +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 = group[2:3] == jj 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 = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +object chosen = group[4:5] == kk from target string +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +urgency: 23.200000000000003, number: 1, bin: 2 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 16, unhappiness=78 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for bond +source: k, 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-group-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 posting bottom up codelets -object chosen = group[0:2] == abc from initial string -initial : 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: b, destination: 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 = i 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 = group[2:3] == jj from target string +initial : relevance = 0, unhappiness=89 +target : relevance = 50, unhappiness=63 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for group +object chosen = j from target string +object chosen = group[2:3] == jj from target string already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -object chosen = successor bond between i and j from other string -bond strength = 48 for successor bond between i and j +object chosen = group[0:1] == ii from target string +no incompatible bonds +no incompatible Groups +building group +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i 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 +object chosen = sameness bond between i and i from other string already exists: activate descriptors & Fizzle -posting bottom up codelets +initial : relevance = 50, unhappiness=89 +target : relevance = 14, unhappiness=63 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +to object: a +object chosen = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness 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 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +initial : relevance = 0, unhappiness=89 +target : relevance = 42, unhappiness=63 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for bond +source: i, destination: i +initial : relevance = 0, unhappiness=89 +target : relevance = 42, unhappiness=63 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +object chosen = group[2:3] == jj from target string +destination: i +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: i +source descriptor: J +destination descriptor: I +proposing predecessor bond +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 42, unhappiness=50 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: a, destination: b +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +initial : relevance = 50, unhappiness=94 +target : relevance = 14, unhappiness=50 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +to object: a +initial : relevance = 50, unhappiness=94 +target : relevance = 14, unhappiness=50 +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 a to c -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j +proposing group from b to c +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i 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 +top_down_bond_scout__category +initial : relevance = 50, unhappiness=94 +target : relevance = 14, unhappiness=50 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: b, destination: c +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 42, unhappiness=50 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for bond +source: k, destination: k +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k succeeded: posting bond-builder -object chosen = 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 = 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 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 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 -object chosen = predecessor bond between i and j from other string +initial : relevance = 50, unhappiness=94 +target : relevance = 14, unhappiness=50 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for direction +source chosen = k +firstBond: sameness bond between k and k +possible group: sameness bond between k and k +trying from k to sameness +proposing group from k to k +object chosen = sameness bond between i and i 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] == abc from initial string +object chosen = group[4:5] == kk from target string +no incompatible bonds +no incompatible Groups +building group +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 50, unhappiness=94 +target : relevance = 12, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: b, destination: c +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 37, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: c, destination: b +initial : relevance = 0, unhappiness=94 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for group +object chosen = group[1:2] == bc from initial string +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +object chosen = c from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 0, unhappiness=38 +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 = group[4:5] == kk from target string +initial : relevance = 0, unhappiness=94 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for group +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 37, unhappiness=38 +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 = 94 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 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 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 -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 -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 -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 = 50, unhappiness=84 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +urgency: 23.200000000000003, number: 1, bin: 2 +object chosen = group[0:1] == ii from target string +object chosen = group[0:1] == ii from target string +initial : relevance = 0, unhappiness=89 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for group +initial : relevance = 50, unhappiness=89 +target : relevance = 12, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond to object: b -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 -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 = b 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 0, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = sameness bond between j and j from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = group[4:5] == kk from target string +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j succeeded: posting bond-builder -object chosen = 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 = 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 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 0, unhappiness=89 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for group +top_down_bond_scout__category +initial : relevance = 50, unhappiness=89 +target : relevance = 12, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: b, destination: c +initial : relevance = 0, unhappiness=89 +target : relevance = 37, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for group +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = group[4:5] == kk from target string +object chosen = group[4:5] == kk from target string +already exists...activate descriptors & fizzle +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=94 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +initial : relevance = 0, unhappiness=94 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for group +object chosen = group[4:5] == kk 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 +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 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, 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 +building bond predecessor bond between a and b +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 37, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +object chosen = group[0:1] == ii from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=94 +target : relevance = 37, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +urgency: 100.0, number: 1, bin: 7 object chosen = 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 = 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-description-scout, with urgency: 5 +initial : relevance = 0, unhappiness=94 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for group +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 posting bottom up codelets -initial : relevance = 0, unhappiness=18 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -firstBond2: predecessor bond between a and b -object chosen = k from target string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=18 -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=18 -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 = 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 = k 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 = sameness bond between i and i 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 -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 -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 = 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-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 direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=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 = 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 = 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 = 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 = 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 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=84 +target : relevance = 37, unhappiness=38 +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=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 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 -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 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 = 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 = 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 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 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -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: 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-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 = 0, unhappiness=78 -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] == 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 = k 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 -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-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] == 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 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] == 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 -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 = 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-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 -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=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 -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 = 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 -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 = 91 for predecessor bond between i and j -succeeded: posting bond-builder -urgency: 23.200000000000003, number: 1, bin: 2 -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 -won fight with group[0:2] == ijk -broke the groups -building bond predecessor 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: a +initial : relevance = 0, unhappiness=84 +target : relevance = 37, unhappiness=38 +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 -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=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 0, unhappiness=84 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +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=84 +target : relevance = 37, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond source: a, destination: b +initial : relevance = 0, unhappiness=84 +target : relevance = 37, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == 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 -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: k -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 = 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 = 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 -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-bond-scout--direction, with urgency: 3 Post top down: top-down-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-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 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 = j from target string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -target string selected: 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=15 -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 = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 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 +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = group[0:1] == ii from target string +already exists...activate descriptors & fizzle +object chosen = sameness bond between i and i 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: j, destination: 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 = 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 -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 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 +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=38 +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 +initial : relevance = 100, unhappiness=78 +target : relevance = 12, unhappiness=38 +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 +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +object chosen = group[4:5] == kk from target string +initial : relevance = 100, unhappiness=78 +target : relevance = 12, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: a +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 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 -bond strength = 94 for successor bond between i and j -succeeded: posting bond-builder -object chosen = i from target string -destination: j +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 12, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: a, destination: b +object chosen = group[2:3] == jj from target string +destination: group[4:5] == kk chosen bond facet: letterCategory -Source: i, destination: j -source descriptor: I -destination descriptor: J +Source: group[2:3] == jj, destination: group[4:5] == kk +source descriptor: J +destination descriptor: K 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 -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 -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 -lost fight with Correspondence between a and i -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +initial : relevance = 100, unhappiness=78 +target : relevance = 12, unhappiness=38 +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 i and j from other string -bond strength = 94 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 = predecessor 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 group[0:1] == ii and group[2:3] == jj from other string +bond strength = 48 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = sameness bond between j and j 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 -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--category, with urgency: 4 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets top_down_bond_scout__category -initial : relevance = 100, unhappiness=18 -target : relevance = 50, unhappiness=84 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -initial : relevance = 0, unhappiness=18 -target : relevance = 50, unhappiness=84 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=38 +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=18 -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 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 +initial : relevance = 100, unhappiness=78 +target : relevance = 12, unhappiness=38 +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 b and c from other string already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=18 -target : relevance = 50, unhappiness=84 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=38 +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 -already exists: activate descriptors & Fizzle -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:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=78 +target : relevance = 12, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for predecessor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=38 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 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: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +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 = 50, unhappiness=84 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between group[0:1] == ii and group[2:3] == jj +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = group[4:5] == kk from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=78 +target : relevance = 25, unhappiness=38 +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 = 25, unhappiness=38 +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 +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 +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 = 37, unhappiness=38 +initial string selected: abc with 3 letters, 3 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-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=35 +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 = 100, unhappiness=78 +target : relevance = 25, unhappiness=35 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +object chosen = c from initial string +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=78 +target : relevance = 25, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[4:5] == kk +no firstBond +no firstBond2 +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for predecessor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 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 +initial : relevance = 100, unhappiness=78 +target : relevance = 25, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[4:5] == kk +no firstBond +no firstBond2 +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 +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=78 +target : relevance = 37, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:1] == ii from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=78 +target : relevance = 25, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[4:5] == kk +no firstBond +no firstBond2 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, 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 = predecessor 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 group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle initial : relevance = 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 -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 = group[0:2] == ijk from target string -lost fight with successor bond between j and k -failed to break bonds: Fizzle +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K +destination descriptor: J +proposing predecessor bond +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 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: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between group[2:3] == jj and group[4:5] == kk +object chosen = group[2:3] == jj from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +object chosen = group[2:3] == jj 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: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=84 +target : relevance = 37, unhappiness=31 initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction source chosen = b firstBond: predecessor bond between a and b possible group: predecessor bond between a and b trying from b to predecessor proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post 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 = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = 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 -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: successor bond between j and k -no firstBond2 -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=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 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 -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 = 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: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 = k 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 = group[1:2] == jk from target string +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj 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[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 -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-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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 +target : relevance = 37, unhappiness=31 initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction source chosen = a firstBond: predecessor bond between a and b @@ -164720,7920 +58715,368 @@ 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=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 = 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 = 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 = 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 = i 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 -Post top down: top-down-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 -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 = 48 for successor bond between i and j -succeeded: posting bond-builder +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 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 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk 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 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] == ijk from target string -object chosen = i from target string +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +to object: group[2:3] == jj +top_down_bond_scout__category initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 +target : relevance = 37, unhappiness=31 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, 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--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post 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=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 +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 = group[0:5] == iijjkk from target string +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 94 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 94 for predecessor bond between group[2:3] == jj and group[4:5] == kk +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: 6 +posting bottom up codelets +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +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:5] == iijjkk from target string no incompatible bonds no incompatible Groups building group +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: a +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for group +object chosen = group[0:5] == iijjkk from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for group +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=31 +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 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +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 = 0, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c object chosen = predecessor bond between a and b from other string already exists: activate descriptors & Fizzle 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 = c from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for direction +source chosen = group[0:1] == ii +firstBond: predecessor bond between group[0:1] == ii and group[2:3] == jj +possible group: predecessor bond between group[0:1] == ii and group[2:3] == jj +trying from group[0:1] == ii to predecessor +proposing group from group[0:1] == ii to group[4:5] == kk +object chosen = group[0:5] == iijjkk 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 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 -lost fight with group[0:2] == ijk -failed to break groups: Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object 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 -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 -urgency: 100.0, number: 2, bin: 7 -object chosen = predecessor bond between j and k from other string +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk 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 -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 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[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 -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 = 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 -initial : 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: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 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 : relevance = 0, unhappiness=11 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 +source: c, destination: b initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a +source chosen = b firstBond: predecessor bond between a and b possible group: predecessor bond between a and b -trying from a to predecessor +trying from b to predecessor proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = c from initial string -destination: b +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B +Source: group[4:5] == kk, destination: group[2:3] == jj +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 -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 -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 +object chosen = group[0:5] == iijjkk 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 -destination: b -chosen bond facet: letterCategory -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 = 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 -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 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 j and k from other string -bond strength = 48 for successor bond between j and k -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 = b 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 = 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 = k 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 = c 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 = k from target string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -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 = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 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 -object chosen = predecessor bond between b and c from other string -bond strength = 69 for predecessor 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 = k 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 = c 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 -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 -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 = 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 -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 = 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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 = 0, unhappiness=100 -target string selected: ijk with 3 letters, 3 objects, 0 bonds for bond -source: j, destination: k -top_down_bond_scout__category -initial : relevance = 50, unhappiness=79 -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 a and b from other string -bond strength = 94 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -won fight with predecessor bond between a and b -broke the bonds -no incompatible groups -building bond successor bond between a and b -object chosen = 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 -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 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 = 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 -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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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 -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: i -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: c, destination: b -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 -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 -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 = 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 = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 0, unhappiness=78 -target : relevance = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = predecessor 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 = 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 -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 -initial string selected: abc 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 = c 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 = 0, unhappiness=78 -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=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 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 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 -object chosen = group[0:2] == abc from initial string -lost fight with successor bond between b and c -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = 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] == abc 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 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-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 = group[0:2] == abc 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 -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 -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 -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 = 91 for predecessor 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 -object 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for 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 -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 = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -initial : relevance = 0, unhappiness=15 -target : relevance = 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 = 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 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 = 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 -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 = 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--category, with urgency: 4 -posting bottom up codelets -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 = 100, unhappiness=15 -target : relevance = 0, unhappiness=79 -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 = 0, unhappiness=79 -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=79 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 0, 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 -object 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 -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: k, destination: 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 = 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 = 96 for predecessor bond between j and k -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 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 -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-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 -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 = i 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 = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: 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 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 -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -object chosen = predecessor bond between i and j from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -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 = 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 = 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] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor 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=15 -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 = 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 = 0, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -no firstBond2 -object chosen = group[0:2] == abc from initial string -Post top down: top-down-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[1:2] == jk 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 -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 = 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 -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 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 -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 -urgency: 24.1, number: 2, bin: 2 -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 = 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 b and c from other string -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: 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 = 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] == ijk from target string -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 j and k from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=78 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for group -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=78 -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] == ijk from target string -no incompatible bonds -no incompatible Groups -building group -object chosen = group[1:2] == jk from target 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 -already exists...activate descriptors & fizzle -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[1:2] == jk 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 = 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 -object 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 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor 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 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -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 bond -to object: j -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 = c -firstBond: successor 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=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 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 -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: predecessor bond between i and j -firstBond2: 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 = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -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 = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = 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-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 = 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 -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 -urgency: 24.1, number: 2, bin: 2 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -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 -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 -urgency: 24.1, number: 2, bin: 2 -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 = 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 -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: 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 -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: 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 = 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 -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: 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 = 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 -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 -target string selected: ijk 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 -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 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: 1, bin: 7 -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 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = 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 = 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 -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 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 -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 = 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 = group[0:1] == ij from target string -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 = 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: 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 = 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 -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 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 -Post top down: top-down-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 -object chosen = successor bond between a and b from other 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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = k 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 = 65 for predecessor bond between j and k -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[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 -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 -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] == 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: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = i from target string -top_down_bond_scout__category -initial : relevance = 0, 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 = 91 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = group[1:2] == jk from target string -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=80 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=80 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = 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 = 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 -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 = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 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 -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] == ijk from target string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == ijk from target string -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 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: 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 -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-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 = 33, 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 -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: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=78 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[1:2] == jk 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[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 -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: 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: 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 = 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 = 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: c -object chosen = group[0:1] == ij 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 -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--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=80 -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 b and c from other string -bond strength = 78 for successor bond between b and c -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 -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 -initial : relevance = 0, unhappiness=15 -target : relevance = 33, unhappiness=80 -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 = 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 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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 = i from target string -destination: group[1:2] == jk -initial : relevance = 0, unhappiness=18 -target : relevance = 33, unhappiness=92 -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 = 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 -won fight with successor bond between j and k -broke the bonds -won fight with group[1:2] == jk -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and k -initial : relevance = 0, unhappiness=18 -target : relevance = 33, unhappiness=92 -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 -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=18 -target : relevance = 33, unhappiness=92 -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 -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 -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 -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 -initial : relevance = 100, unhappiness=18 -target : relevance = 33, unhappiness=92 -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=18 -target : relevance = 50, unhappiness=92 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 0, unhappiness=18 -target : relevance = 50, unhappiness=92 -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 = k from target string -initial : relevance = 100, unhappiness=18 -target : relevance = 50, unhappiness=92 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -initial : relevance = 100, unhappiness=18 -target : relevance = 50, unhappiness=92 -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 = 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--direction, with 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] == 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 -to object: 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 -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 = 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 -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[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 -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 -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 = 91 for predecessor bond between i and j -succeeded: posting bond-builder -object chosen = group[0:1] == ij from target string -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 = group[0:2] == ijk from target string -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 -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 -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: i, destination: j -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 = 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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 -initial : relevance = 0, 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 = 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 -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=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 -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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-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 = 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 -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:2] == abc from initial string -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 -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 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -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-description-scout, with urgency: 5 -posting bottom up codelets -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 -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 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 -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=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: successor bond between j and k -no firstBond2 -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-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 -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 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=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 = 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 = 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] == 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 = 50, unhappiness=79 -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--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 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = k from target string -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -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 = 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=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 -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -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] == ijk from target string -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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with 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] == 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 -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 -object 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 -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 = 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 = 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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 0, unhappiness=15 -target : relevance = 50, unhappiness=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 -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 = k -firstBond: predecessor bond between j and k -no firstBond2 -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 -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 -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 = 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-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -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 -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 -no firstBond2 -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 -initial : relevance = 100, unhappiness=15 -target : relevance = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between a and b from other string -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 -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-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 = 33, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -object chosen = group[1:2] == jk from target string -object chosen = group[0:2] == abc from initial string -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 -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 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 = 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 -already exists...activate descriptors & fizzle -object chosen = group[1:2] == jk from target string -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-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 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 -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 -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 -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 = 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 -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post 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 -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 = 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] == 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 -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 -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 -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 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 -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 -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 -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 -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 = 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 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 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 = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -posting bottom up codelets -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 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 group -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 = 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 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 = c -firstBond: successor 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=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 = 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 -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 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 = i -firstBond: successor bond between i and j -no firstBond2 -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 = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=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 -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] == 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 -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 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 = 48 for predecessor bond between i and j -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 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 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 +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 +posting bottom up codelets +object chosen = successor bond between b and c from other string +bond strength = 48 for successor bond between b and c +succeeded: posting bond-builder +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle object chosen = group[0:2] == abc from initial string -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 +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 group -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 +target : relevance = 0, unhappiness=11 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 = 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 = 78 for successor bond between b and c +source: a, destination: b +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 94 for predecessor bond between group[2:3] == jj and group[4:5] == kk 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 -posting bottom up codelets -object chosen = group[0:2] == ijk from target string -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=18 -target : relevance = 100, unhappiness=18 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -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 -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 -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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: 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 -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -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 = 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 -object 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 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 = 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 -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 -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 = 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 = k 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 = i from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -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 -object chosen = k 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 = 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 -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 = 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 -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 = 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 -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 -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 = i 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 -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 j and k from other string -bond strength = 48 for predecessor bond between j and k -object chosen = Correspondence between a and i from other 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 = a from initial 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 -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = Correspondence between c and k from other string -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -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 = 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 -posting bottom up codelets -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 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-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 = 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: j, destination: 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 = 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 = c 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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 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 -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 -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 = 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 = 48 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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 = 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 = 91 for predecessor bond between j and k -succeeded: posting bond-builder -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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with 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 = 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=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 -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 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 -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, 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 = 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 -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 -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 = 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 = 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 = 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=78 -target : relevance = 100, unhappiness=89 -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 -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 -object 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 -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 = 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 -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 = 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 -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -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 = 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 -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 -Post top down: top-down-bond-scout--direction, with 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 b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -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: 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 -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 -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-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 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -urgency: 100.0, number: 2, bin: 7 -object chosen = 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 -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: successor bond between b and c -firstBond2: successor bond between a and b -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 +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 -already exists...activate 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 = 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 -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == 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 -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: 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 = 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 = 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 = 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 = a 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 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 -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 = k 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 -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 -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--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 -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 -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 -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 -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 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 50, unhappiness=89 -target : relevance = 50, unhappiness=89 -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 = 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 = 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 -object chosen = a 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 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 = 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-description-scout, with urgency: 5 -posting bottom up codelets object chosen = successor bond between a and b from other string bond strength = 48 for successor bond between a and b succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -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 = 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 = a 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 +object chosen = group[0:2] == abc from initial string +Post top down: top-down-group-scout--category, with urgency: 6 posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -succeeded: posting bond-builder -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 -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 -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -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 -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 j and k from other string -object chosen = predecessor bond between b and c from other string +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk 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 -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 = 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 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 -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = Correspondence between a and i from other 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 -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-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=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 -object chosen = predecessor bond between a and b from other string -number of incompatibleBonds: 1 -successor bond between a and b -won fight with successor bond between a and b -broke the bonds -no incompatible groups -building bond predecessor bond between a and b -object chosen = a from initial string -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 = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b +already exists...activate descriptors & fizzle +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 94 for predecessor bond between group[2:3] == jj and group[4:5] == kk 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 -posting bottom up codelets +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk 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 -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 -urgency: 100.0, number: 1, bin: 7 -object chosen = j from target string -object chosen = predecessor bond between j and k from other string -already exists: activate descriptors & Fizzle -object chosen = k from target string +target : relevance = 37, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for group +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 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 -Post top down: 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: 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: 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 -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 = successor 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 = 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 -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 = 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: 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 -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 -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 = 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 -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 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: 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 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 = 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 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 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 = 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] == 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 = 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 -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: 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 -urgency: 100.0, number: 2, bin: 7 -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 = 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] == 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 = 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 = 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 = 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 -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=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 = 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 -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 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 = 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 -lost fight with predecessor bond between i and j -failed to break bonds: Fizzle -posting bottom up codelets -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 = 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 -top_down_bond_scout__category -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 = 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 -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 -urgency: 100.0, number: 2, bin: 7 -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 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 = 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] == 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 = i -firstBond: predecessor 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 bond -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == 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 = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: 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 -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 -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] == 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 -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 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = c from initial string -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: 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 -initial : 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 -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 = 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 = 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: 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 -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] == abc from initial 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 -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 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -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 -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 -object chosen = b 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 -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 j and k from other string -bond strength = 48 for successor bond between j and k -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between 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 -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 -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 = 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 = 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 = 91 for successor 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 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = b 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 -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 = 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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 -bond strength = 48 for predecessor 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 direction -source chosen = b -no firstBond -no firstBond2 -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 = 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 = 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 -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 -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 i and j from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between i and j 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 -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 -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 = 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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 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 -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 -object chosen = i 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: 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 = 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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 -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 -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 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 -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 = 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 -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 = 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 = group[0:2] == ijk 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 = 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 -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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=15 -target string selected: 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 = b 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 = 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 -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 = 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 -Post top 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 -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 = 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 -object chosen = group[0:1] == ab 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 = group[0:1] == ab from initial string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-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 -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=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 = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between 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 -bond strength = 96 for successor bond between j and k -succeeded: posting bond-builder -object chosen = a 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 -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 -object chosen = group[0:2] == abc from initial string -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-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: j, destination: k -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=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 -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 -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-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 = 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 -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 b and c from other string -bond strength = 96 for successor bond 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 b and c from other string -already exists: activate descriptors & Fizzle -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 group -object chosen = c from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -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 -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 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 = a 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: 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 -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=78 -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--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 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -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: 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 -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--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 -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, 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 = a -firstBond: successor 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 = successor 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=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: successor bond between a and b -possible group: successor bond between a and b -trying from a to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -object chosen = 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 -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 = 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 = 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 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: 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 -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] == 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 -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] == 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] == 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 -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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between 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 -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 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 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: 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 = predecessor 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 = i 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 = 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 -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 = 91 for predecessor bond between i and j -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = j 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 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = c 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 = 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 = 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 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 -top_down_bond_scout__category -initial : relevance = 50, 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 = k 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 -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 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object 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 = k 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 -already exists: activate descriptors & Fizzle -object chosen = a 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 bond -object chosen = c from initial string -object chosen = b 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-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 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 = 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 -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 -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 = 100, unhappiness=78 -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 -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 -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 = 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 -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 = b from initial 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: 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 = 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 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 = 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 = 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 = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 1 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 = 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 = 96 for predecessor 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 -Post top down: 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 -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 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 = 94 for predecessor 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 = 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 = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 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 -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 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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -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 b and c from other string -bond strength = 91 for predecessor bond between b and c -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 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 -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 -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 = 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 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: 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 = 96 for predecessor bond between j and k -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 -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=89 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-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: 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 = 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 -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 -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 = 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 -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 = 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 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for 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 -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = 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-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 -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = group[0:2] == 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 -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = 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-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] == ijk from target string -already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 2, bin: 7 -initial : 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 -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 -initial : 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: 1, bin: 7 -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 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 = 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 -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 = 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 = 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 -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 -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 -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 -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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 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 -already exists...activate 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 = 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: c, destination: b -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 = predecessor 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 = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = k 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 -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 = 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 -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 -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] == 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 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: 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 -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 -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 -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 -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: 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: 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 -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 -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -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 = 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 -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 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 -object chosen = c 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 = 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 -object 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 = 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: 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 = b 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 = 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 -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 -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 -succeeded: posting bond-builder -object chosen = a from initial string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = 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: 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 -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 -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -object chosen = c from initial string -urgency: 23.200000000000003, number: 1, bin: 2 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 -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=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 = 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 -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 -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 -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 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 50, unhappiness=89 -target : relevance = 0, unhappiness=100 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for direction -source chosen = b -no firstBond -firstBond2: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from b to c -Post top down: top-down-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=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 = 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 = 91 for successor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = b from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 = 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 = c from initial string -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -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: 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 -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 -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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=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 -no firstBond2 -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 -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 -building bond successor bond between j and 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: a -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -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: 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 -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=89 -target string selected: 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 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 -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 = 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 = 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 = 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 = 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=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 i to k -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-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 = b 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 -urgency: 100.0, number: 1, bin: 7 -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 -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 = 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 -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 bond -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 = 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 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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: 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 = 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 -object chosen = group[0:2] == ijk from target string -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: c, destination: b -initial : relevance = 100, 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 -no firstBond2 -object chosen = a from initial string -initial : relevance = 100, 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 -no firstBond2 -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between j and k from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=78 -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=78 -target : relevance = 50, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -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=78 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -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 group -object chosen = j 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 group -initial : relevance = 100, unhappiness=78 -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 = 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 -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 = 94 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 bond -to object: j -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-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 -initial : relevance = 0, unhappiness=78 -target : relevance = 0, 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 -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=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 -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 -building bond successor bond between i and j -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 -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=89 -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 = 96 for successor 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 group -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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-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 -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 = 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 = c 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 -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 -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 -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 -no incompatible bonds -no incompatible Groups -building group -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, 4 objects, 2 bonds for bond -source: k, destination: j -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = 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 j and k from other string -bond strength = 91 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 group -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 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 -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 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=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 -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: 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 -top_down_bond_scout__category -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 -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 = 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=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 b and c from other string -bond strength = 96 for successor bond 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 = j -firstBond: successor bond between j and k -firstBond2: 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 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 = 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 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 -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 -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] == 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 = 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 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -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 -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 = 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] == 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 -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 = 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 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 -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 -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 -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 -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 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 -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = group[0:2] == abc from initial string -object chosen = 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 = 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 = 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 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 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 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 -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 -initial : 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 = 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 = 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 = 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 group -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 = 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 = 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 -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 -top_down_bond_scout__category -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 = 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 = 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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -source: i, destination: j -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 = 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 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: 100.0, number: 2, bin: 7 -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 = 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 -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 -initial : 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 -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-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 = 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 -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 -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 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -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 -object 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 -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 j and k from other string -bond strength = 48 for predecessor bond between j and k -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 = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = Correspondence between b and j 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 = b 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: 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 -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 -bond strength = 48 for predecessor 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 = 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 -object chosen = predecessor 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: 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 -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 = 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 -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 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = b from initial string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = successor bond between 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 -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 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 = j from target string -top_down_bond_scout__category -initial : relevance = 0, unhappiness=100 -target : relevance = 50, 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 -bond strength = 91 for successor bond between a and b -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 -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: 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = 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 bond -to object: j -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 = i 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 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond object chosen = successor bond between a and b from other string number of incompatibleBonds: 1 predecessor bond between a and b won fight with predecessor bond between a and b broke the bonds -no incompatible groups -building bond successor bond between a and b -initial : relevance = 50, unhappiness=94 -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 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-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 -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 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 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 = 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:1] == ab from initial string -object chosen = successor bond between i and j from other string +lost fight with group[0:2] == abc +failed to break groups: Fizzle +object chosen = predecessor bond between b and c from other string already exists: activate descriptors & Fizzle -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 = 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=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 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] == jk 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 = group[0:2] == ijk from target string -top_down_bond_scout__category -initial : relevance = 50, unhappiness=89 -target : relevance = 100, unhappiness=89 -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post 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 direction -source chosen = b -no firstBond -firstBond2: successor bond between a and b -possible group: successor bond between a and b -trying from b to successor -proposing group from a to b -object chosen = group[0:2] == 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 a and b from other string -already exists: activate descriptors & Fizzle -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 -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 -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 i and j from other string -already exists: activate descriptors & 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 = a -firstBond: successor bond between a and b -no firstBond2 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post 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 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 = 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 -object chosen = successor 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 -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: b, destination: c -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 = 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-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 bond -to object: 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 = a -firstBond: 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=89 -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=89 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for group -object chosen = successor bond between b and c from other string -bond strength = 94 for successor bond between b and c -succeeded: posting bond-builder -object chosen = 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 = 0, unhappiness=89 -target : relevance = 0, 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 = 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 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-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 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 = k -firstBond: successor bond between j and k -no firstBond2 -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 -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 -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 -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-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -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 = a from initial string -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -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 a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: c -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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-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 = 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=78 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -initial : relevance = 0, unhappiness=78 -target : relevance = 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=78 -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 = 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] == 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 -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 = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[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] == 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 -already exists...activate descriptors & fizzle -object chosen = c from initial string -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 -succeeded: posting bond-builder -urgency: 100.0, number: 2, bin: 7 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -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 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 = 0, unhappiness=15 -target string selected: ijk with 3 letters, 4 objects, 2 bonds for bond -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 = 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=15 +target : relevance = 37, unhappiness=11 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] == 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 -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 = 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 -initial : 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 : relevance = 37, unhappiness=11 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 = successor bond between b and c from other string -bond strength = 96 for successor bond 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: 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 +source: a, destination: b 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 = 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 = 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 b and c from other string -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 -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 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 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 = a from initial string -destination: b -chosen bond facet: letterCategory -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 +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 -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 +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: 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 = 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 -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 = 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 = 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 = 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 = 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 = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c +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 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 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 94 for predecessor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for direction +source chosen = group[0:1] == ii +firstBond: predecessor bond between group[0:1] == ii and group[2:3] == jj +possible group: predecessor bond between group[0:1] == ii and group[2:3] == jj +trying from group[0:1] == ii to predecessor +proposing group from group[0:1] == ii to group[4:5] == kk +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +Post top down: top-down-bond-scout--category, with urgency: 6 Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets -object 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:5] == iijjkk 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 -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 -object 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 a and b from other string -bond strength = 48 for predecessor bond between a and b -succeeded: posting bond-builder -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = c 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 = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -urgency: 100.0, number: 1, bin: 7 -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond predecessor bond between b and c -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c -succeeded: posting bond-builder -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 = 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 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 = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b -succeeded: posting bond-builder -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 -object 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 = 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 -no incompatible groups -building bond predecessor bond between a and b -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = k from target string -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for direction +source chosen = j +firstBond: sameness bond between j and j +possible group: sameness bond between j and j +trying from j to sameness +proposing group from j to j top_down_bond_scout__category -initial : relevance = 100, 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 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 -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 +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +source: j, destination: group[4:5] == kk +object chosen = group[2:3] == jj from target string +object chosen = group[2:3] == jj from target string +object chosen = group[2:3] == jj from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj 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 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 2, bin: 7 +object chosen = group[2:3] == jj from target string +object chosen = group[2:3] == jj 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 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets -initial : relevance = 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 = 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 -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 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 group[0:1] == ii and group[2:3] == jj from other string +number of incompatibleBonds: 1 +predecessor bond between group[0:1] == ii and group[2:3] == jj +lost fight with predecessor bond between group[0:1] == ii and group[2:3] == jj +failed to break bonds: Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj 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 = 91 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 -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 = 100, unhappiness=89 -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 = 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 -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] == 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, 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 -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 = 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 -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--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 -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 = 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 -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 -top_down_bond_scout__category +urgency: 100.0, number: 2, bin: 7 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 -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 -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 bond -to object: a -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 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=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 = 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 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 = k 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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-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 -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] == 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 -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 = 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 = 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 = 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-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = k 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 -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 -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] == 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 -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 -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 -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 = 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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 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 = 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 = 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 -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 = 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 -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 -object chosen = successor bond between b and c from other string -number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c -broke the bonds -lost fight with group[0:2] == abc -failed to break groups: Fizzle -object chosen = predecessor bond between a and b from other string -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 -initial : relevance = 100, unhappiness=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[2:3] == jj from target string +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 6 posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 top_down_bond_scout__category initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 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 -urgency: 100.0, number: 1, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from b to predecessor -proposing group from a to c -object chosen = predecessor bond between a and b from other 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 = 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] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: b +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 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = group[2:3] == jj 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 +object chosen = predecessor bond between b and c from other string already exists: activate descriptors & Fizzle -object chosen = b from initial string -destination: c +object chosen = group[2:3] == jj from target string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for group +urgency: 100.0, number: 2, bin: 7 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +source: j, destination: group[0:1] == ii +posting bottom up codelets +object chosen = predecessor bond between group[0:1] == ii and j from other string +bond strength = 62 for predecessor bond between group[0:1] == ii and j +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj 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 +Source: group[4:5] == kk, destination: group[2:3] == jj +source descriptor: K 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 +proposing predecessor bond +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 94 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk 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 @@ -172641,1059 +59084,29 @@ 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 = a 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 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 = 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 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 -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 -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: i -chosen bond facet: letterCategory -Source: j, destination: i -source descriptor: J -destination descriptor: I -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 = 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 -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 = c 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 = 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-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = j 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: j, destination: k -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 -object 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 = i -no firstBond -no firstBond2 -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 = 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 = c from initial string -urgency: 100.0, number: 1, bin: 7 -urgency: 100.0, number: 1, bin: 7 -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: 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 = 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 -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 -bond strength = 94 for predecessor bond between i and j -succeeded: posting bond-builder -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 -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 = b from initial string -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -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 -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: 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 -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 -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 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 -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 -urgency: 23.200000000000003, number: 1, bin: 2 -initial : relevance = 50, unhappiness=100 -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] == 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--direction, with 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 = 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=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 = group[1:2] == bc 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 = 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 -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=78 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -to object: a -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 -object 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--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 -object chosen = j 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 -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 = a from initial string -destination: b -chosen bond facet: letterCategory -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 -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=78 -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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 -building bond successor bond between i and j -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 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: i -initial : relevance = 50, unhappiness=89 -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 = 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 = group[1:2] == jk from target string -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 -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 -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 -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -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 = 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 = 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 -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 -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 = 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 = 94 for predecessor bond between i and j -succeeded: posting bond-builder -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for group -object chosen = 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 -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 = predecessor 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=79 -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=78 -target : relevance = 100, unhappiness=79 -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=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -bond strength = 96 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -object chosen = successor bond between a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = group[0:2] == 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 -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 -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: a -object chosen = predecessor bond between b and c from other string -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: 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 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 = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -object chosen = predecessor 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 -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 = 100, 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 = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: predecessor bond between b and c -possible group: predecessor bond between b and c -trying from c to predecessor -proposing group from a to c -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--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 = 48 for successor bond between i and j -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 = 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 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = 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 -already exists...activate descriptors & fizzle -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -number of incompatibleBonds: 1 -predecessor bond between a and b -lost fight with predecessor bond between a and b -failed to break bonds: 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 -already exists...activate 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 = 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 -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 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 -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 -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 -initial : 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 -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 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] == 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 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 = 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 -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 = predecessor 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=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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 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 -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 = 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 a and b from other string -already exists: activate descriptors & Fizzle -urgency: 100.0, number: 2, bin: 7 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: 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 -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 -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 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--category, with urgency: 4 -posting bottom up codelets -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor 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 = 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 = 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 -initial : 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 = 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 -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 = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: c -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: i, destination: i 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 = 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 = 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 -object 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 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 = 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 -object chosen = c from initial string -object chosen = Correspondence between a and i 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: 100.0, number: 1, bin: 7 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = b 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 = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond +proposing sameness bond object chosen = k from target string -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 = 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 -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 = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = c from initial string -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 = c 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 = 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 -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 -bond strength = 48 for 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 = 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 -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 = 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 = 48 for successor 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 = predecessor bond between i and j from other string -bond strength = 48 for predecessor bond between i and 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 = 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: k, destination: k source descriptor: K -destination descriptor: J -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 69 for predecessor bond between b and c -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets +destination descriptor: K +proposing sameness bond +urgency: 23.200000000000003, number: 1, bin: 2 object chosen = b from initial string destination: c chosen bond facet: letterCategory @@ -173701,371 +59114,7 @@ Source: b, destination: c source descriptor: B destination descriptor: C 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 = 94 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 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 = 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 -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 = 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 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 -won fight with predecessor bond between a and b -broke the bonds -no incompatible groups -building bond successor bond between a and b -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with 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 -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 -number of incompatibleBonds: 0 -no incompatible bonds -no incompatible groups -building bond successor bond between i and j -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 -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 -initial : relevance = 0, unhappiness=78 -target : relevance = 0, unhappiness=89 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for 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, 2 bonds for bond -source: j, destination: 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 = b -firstBond: successor bond between b and c -firstBond2: successor bond between a and b -object chosen = j from target string -object chosen = group[0:2] == abc from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -object chosen = 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 = c 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 = 48 for predecessor bond between a and b -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 a and b from other string -bond strength = 96 for successor bond 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 = 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: k, destination: j -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-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 -object 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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = successor bond between 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 -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 = 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 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 = 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--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 -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 -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 -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 -urgency: 100.0, number: 1, bin: 7 -object chosen = i 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 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = b from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -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 = 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 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 -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 = predecessor bond between a and b from other string -bond strength = 48 for predecessor bond between a and b -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=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 = 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 bond -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -object chosen = group[0:2] == 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 -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 = 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 -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] == 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 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -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 -to object: k -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 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 -object chosen = successor 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 -urgency: 100.0, number: 2, bin: 7 -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -object chosen = b from initial string -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = i from target string -urgency: 100.0, number: 2, bin: 7 -posting bottom up codelets object chosen = k from target string destination: j chosen bond facet: letterCategory @@ -174073,24 +59122,19 @@ 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: 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 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = k from target string destination: k chosen bond facet: letterCategory -Source: j, destination: k -source descriptor: J +Source: k, destination: k +source descriptor: K destination descriptor: K -proposing successor bond +proposing sameness bond +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +urgency: 23.200000000000003, number: 1, bin: 2 object chosen = k from target string destination: j chosen bond facet: letterCategory @@ -174098,303 +59142,48 @@ 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 -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: 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 = i 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 -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 = 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 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = c from initial string -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 -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 = j from target string -destination: i -chosen bond facet: letterCategory -Source: j, destination: i +Source: j, destination: j source descriptor: J -destination descriptor: I -proposing predecessor bond -object chosen = c from initial string -object chosen = b from initial string -destination: a +destination descriptor: J +proposing sameness bond +object chosen = j from target string +destination: j 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 +Source: j, destination: j +source descriptor: J +destination descriptor: J +proposing sameness bond +object chosen = k 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-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post 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, 0 bonds for bond -source: c, destination: b +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +to object: a +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder 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 = 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 = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k succeeded: posting bond-builder -Post top down: top-down-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 -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 -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: b, destination: a -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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: i, destination: j -object chosen = successor bond between j and k from other string -bond strength = 69 for successor bond between j and k -initial : relevance = 0, unhappiness=100 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 0 bonds for bond -object chosen = 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 -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 -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: 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=94 -target : relevance = 50, unhappiness=94 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -to object: j -object chosen = i from target string -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: b, destination: 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 -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 = 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 = 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 = Correspondence between b and j from other string -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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 : relevance = 0, unhappiness=100 initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -source: c, destination: b -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 = 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=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 = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 a and b from other string -bond strength = 48 for successor bond between a and b -object chosen = b from initial string -object chosen = k 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 -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 -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 -succeeded: posting bond-builder -initial : relevance = 0, unhappiness=94 -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 -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 = j from target string -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets +source: b, destination: a object chosen = i from target string destination: j chosen bond facet: letterCategory @@ -174402,6 +59191,294 @@ Source: i, destination: j source descriptor: I destination descriptor: J proposing successor bond +object chosen = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness 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 +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 = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j 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 +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 = 69 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between b and c 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 = 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=94 +target : relevance = 0, unhappiness=100 +target string selected: iijjkk with 6 letters, 6 objects, 1 bonds for bond +to object: i +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = a from initial string +object chosen = sameness bond between j and j from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between j and j +object chosen = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness bond +object chosen = sameness bond between k and k from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between k and k +initial : relevance = 50, unhappiness=94 +target : relevance = 0, unhappiness=97 +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 = 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 = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +succeeded: posting bond-builder +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +object chosen = sameness bond between i and i from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond sameness bond between i and i +initial : relevance = 0, unhappiness=94 +target : relevance = 20, unhappiness=83 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for bond +object chosen = i from target string +destination: i +chosen bond facet: letterCategory +Source: i, destination: i +source descriptor: I +destination descriptor: I +proposing sameness bond +urgency: 23.200000000000003, number: 1, bin: 2 +initial : relevance = 0, unhappiness=94 +target : relevance = 20, unhappiness=83 +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between b and c from other string +bond strength = 48 for predecessor bond between b and c +succeeded: posting bond-builder +initial : relevance = 50, unhappiness=89 +target : relevance = 0, unhappiness=80 +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 = 48 for predecessor bond between i and j +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 20, unhappiness=80 +initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond +source: c, destination: b +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=89 +target : relevance = 60, unhappiness=80 +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 +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 +initial : relevance = 100, unhappiness=89 +target : relevance = 0, unhappiness=80 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for direction +source chosen = j +firstBond: successor bond between i and j +firstBond2: sameness bond between j and j +possible group: sameness bond between j and j +trying from j to sameness +proposing group from j to j +object chosen = sameness bond between i and i 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 = 48 for predecessor bond between j and k +Post top down: top-down-bond-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = i from target string +object chosen = j from target string +destination: j +chosen bond facet: letterCategory +Source: j, destination: j +source descriptor: J +destination descriptor: J +proposing sameness bond +urgency: 100.0, number: 1, bin: 7 +object chosen = sameness bond between j and j 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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 60, unhappiness=80 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: c, destination: b +initial : relevance = 100, unhappiness=84 +target : relevance = 0, unhappiness=80 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for bond +to object: j +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +object chosen = i from target string +destination: j +chosen bond facet: letterCategory +Source: i, destination: j +source descriptor: I +destination descriptor: J +proposing successor bond +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +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: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=80 +initial string selected: abc with 3 letters, 3 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 = a from initial string +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 20, unhappiness=80 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +source: b, destination: c +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +object chosen = k from target string +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=80 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for direction +source chosen = k +firstBond: sameness bond between k and k +possible group: sameness bond between k and k +trying from k to sameness +proposing group from k to k +initial : relevance = 100, unhappiness=78 +target : relevance = 0, unhappiness=80 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from c to predecessor +proposing group from a to c +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 60, unhappiness=80 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for bond +source: j, destination: i +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +initial : relevance = 100, unhappiness=84 +target : relevance = 0, unhappiness=80 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = a +firstBond: predecessor bond between a and b +possible group: predecessor bond between a and b +trying from a to predecessor +proposing group from a to c object chosen = a from initial string destination: b chosen bond facet: letterCategory @@ -174409,58 +59486,897 @@ 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 = b from initial string -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 +initial : relevance = 0, unhappiness=84 +target : relevance = 60, unhappiness=80 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 100, unhappiness=84 +target : relevance = 0, unhappiness=80 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: b +top_down_bond_scout__category +initial : relevance = 0, unhappiness=84 +target : relevance = 60, unhappiness=80 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for bond +source: j, destination: j +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 100, unhappiness=84 +target : relevance = 0, unhappiness=80 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond +to object: b +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c succeeded: posting bond-builder +initial : relevance = 0, unhappiness=84 +target : relevance = 60, unhappiness=80 +target string selected: iijjkk with 6 letters, 6 objects, 4 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 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 = 0, unhappiness=84 -target : relevance = 50, unhappiness=94 -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 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: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +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 +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 +initial : relevance = 0, unhappiness=78 +target : relevance = 60, unhappiness=80 +target string selected: iijjkk with 6 letters, 6 objects, 5 bonds for group +object chosen = successor bond between i and j from other string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 60, unhappiness=80 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for bond +source: j, 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 = sameness bond between j and j 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-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 Post top down: top-down-description-scout, with urgency: 5 posting bottom up codelets -object chosen = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j -succeeded: posting bond-builder -object chosen = group[0:1] == ij from target string +object chosen = group[0:1] == ii 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 = 20, unhappiness=78 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for direction +source chosen = j +firstBond: sameness bond between j and j +possible group: sameness bond between j and j +trying from j to sameness +proposing group from j to j +object chosen = 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 = 100, unhappiness=78 +target : relevance = 20, unhappiness=78 +target string selected: iijjkk with 6 letters, 6 objects, 4 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[3:4] == jk from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=78 +target : relevance = 60, 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-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = k from target string +initial : relevance = 0, unhappiness=78 +target : relevance = 60, unhappiness=78 +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 = 0, unhappiness=78 +target : relevance = 60, unhappiness=78 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for bond +source: k, destination: 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: i, destination: j -object chosen = group[0:2] == abc from initial string -object chosen = j from target string +target : relevance = 20, 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 +initial : relevance = 100, unhappiness=78 +target : relevance = 20, unhappiness=78 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group urgency: 100.0, number: 1, bin: 7 +object chosen = sameness bond between i and i from other string +bond strength = 100 for sameness bond between i and i +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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 60, 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 = 60, unhappiness=78 +target string selected: iijjkk with 6 letters, 6 objects, 4 bonds for group +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +succeeded: posting bond-builder +object chosen = group[0:1] == ii from target string +no incompatible bonds +no incompatible Groups +building group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=78 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for bond +source: k, destination: k +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=78 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for group +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = successor bond between b and c from other string +bond strength = 48 for successor bond between b and c +object chosen = a from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 16, unhappiness=78 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for direction +source chosen = i +firstBond: sameness bond between i and i +possible group: sameness bond between i and i +trying from i to sameness +proposing group from i to i +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 16, unhappiness=78 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +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 = group[2:3] == jj from target string +object chosen = group[2:3] == jj from target string +object chosen = group[0:1] == ii from target string +object chosen = sameness bond between i and i from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=61 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for group +object chosen = group[2:3] == jj from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 50, unhappiness=61 +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=61 +target string selected: iijjkk with 6 letters, 7 objects, 4 bonds for group +object chosen = sameness bond between j and j from other string +already exists: activate descriptors & Fizzle +object chosen = group[2:3] == jj 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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = group[2:3] == jj from target string +already exists...activate descriptors & fizzle +object chosen = group[2:3] == jj from target string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=18 +target : relevance = 14, unhappiness=50 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for direction +source chosen = k +firstBond: sameness bond between k and k +possible group: sameness bond between k and k +trying from k to sameness +proposing group from k to k +top_down_bond_scout__category +initial : relevance = 0, unhappiness=18 +target : relevance = 42, unhappiness=50 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +initial : relevance = 0, unhappiness=18 +target : relevance = 42, unhappiness=50 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for group +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=18 +target : relevance = 42, unhappiness=50 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for group +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 0, unhappiness=18 +target : relevance = 42, unhappiness=50 +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=18 +target : relevance = 42, unhappiness=50 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for bond +source: k, destination: k +object chosen = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +object chosen = group[4:5] == kk 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: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=49 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 14, unhappiness=49 +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 = 14, unhappiness=49 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 100, unhappiness=15 +target : relevance = 14, unhappiness=49 +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:1] == ii from target string +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 42, unhappiness=49 +target string selected: iijjkk with 6 letters, 8 objects, 4 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = sameness bond between j and j from other string +bond strength = 100 for sameness bond between j and j +succeeded: posting bond-builder +object chosen = sameness bond between k 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 = 14, unhappiness=49 +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[4:5] == kk from target string +object chosen = group[4:5] == kk 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-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[4:5] == kk from target string +no incompatible bonds +no incompatible Groups +building group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=49 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=49 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for group +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=49 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +object chosen = group[3:4] == jk from target string +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=49 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=49 +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 = 37, unhappiness=49 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = group[4:5] == kk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=49 +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 +object chosen = group[4:5] == kk from target string +already exists...activate descriptors & fizzle +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for predecessor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 4 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = sameness bond between j and j from other string +already exists: activate descriptors & Fizzle +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond predecessor bond between group[0:1] == ii and group[2:3] == jj +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = group[4:5] == kk from target string +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 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 = 100, unhappiness=15 +target : relevance = 25, unhappiness=38 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = group[2:3] == jj from target string +destination: group[0:1] == ii +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[0:1] == ii +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-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=35 +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 -no incompatible groups +won fight with group[0:2] == abc +broke the groups building bond successor bond between a and b +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for predecessor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +won fight with successor bond between a and b +broke the bonds +no incompatible Groups +building group +object chosen = group[0:2] == abc from initial string +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 = 25, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for direction +source chosen = group[4:5] == kk +no firstBond +no firstBond2 +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=35 +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--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=35 +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=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = group[4:5] == kk 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +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 +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=35 +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 = 25, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:3] == iijj from target string +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 91 for successor bond between group[2:3] == jj and group[4:5] == kk +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-bond-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 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 = 100, unhappiness=15 +target : relevance = 25, unhappiness=35 +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=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=35 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between a and b from other string +bond strength = 48 for successor bond between a and b +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +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 group[0:1] == ii and group[2:3] == jj from other string +bond strength = 48 for successor bond between group[0:1] == ii and group[2:3] == jj +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 48 for successor bond between group[0:1] == ii and group[2:3] == jj +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +object chosen = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 5 bonds for group +object chosen = group[0:2] == abc from initial string +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 0 +no incompatible bonds +no incompatible groups +building bond successor bond between group[2:3] == jj and group[4:5] == kk +object 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 = 25, unhappiness=35 +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 = 37, unhappiness=35 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for predecessor bond between group[2:3] == jj and group[4:5] == kk +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: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +successor bond between group[2:3] == jj and group[4:5] == kk +lost fight with successor bond between group[2:3] == jj and group[4:5] == kk +failed to break bonds: Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=33 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=33 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +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] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=33 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +to object: group[2:3] == jj +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=33 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: a +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=33 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = group[4:5] == kk 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: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +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 +lost fight with predecessor bond between a and b +failed to break bonds: Fizzle +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +number of incompatibleBonds: 1 +predecessor bond between group[0:1] == ii and group[2:3] == jj +won fight with predecessor bond between group[0:1] == ii and group[2:3] == jj +broke the bonds +no incompatible groups +building bond successor bond between group[0:1] == ii and group[2:3] == jj +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 = 37, unhappiness=31 +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 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +initial : relevance = 100, unhappiness=15 +target : relevance = 12, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +to object: group[2:3] == jj +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 91 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +successor bond between group[2:3] == jj and group[4:5] == kk +won fight with successor bond between group[2:3] == jj and group[4:5] == kk +broke the bonds +no incompatible groups +building bond predecessor bond between group[2:3] == jj and group[4:5] == kk +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +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 +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +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 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[0:2] == abc from initial string +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=33 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +to object: group[2:3] == jj +object chosen = group[4:5] == kk 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 b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=33 +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-bond-scout--category, with urgency: 6 +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 = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +object chosen = group[0:1] == ii from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[0:1] == ii, destination: group[2:3] == jj +source descriptor: I +destination descriptor: J +proposing successor bond +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for direction +source chosen = group[0:1] == ii +firstBond: successor bond between group[0:1] == ii and group[2:3] == jj +possible group: successor bond between group[0:1] == ii and group[2:3] == jj +trying from group[0:1] == ii to successor +proposing group from group[0:1] == ii to group[2:3] == jj +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 91 for predecessor bond between group[2:3] == jj and group[4:5] == kk +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +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 = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 91 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +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 = 25, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=31 +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-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 91 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 93 for predecessor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder +initial : relevance = 0, unhappiness=15 +target : relevance = 12, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 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 = 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 = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +object chosen = group[0:3] == iijj from target string object chosen = predecessor bond between a and b from other string number of incompatibleBonds: 1 successor bond between a and b @@ -174468,2405 +60384,934 @@ 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 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--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 direction -source chosen = i -no firstBond -no firstBond2 -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 = 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 = 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 = 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=78 -target : relevance = 100, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post 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 = 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 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] == ij 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 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 = 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 -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--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 = 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=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 = successor bond between b and c from other string +object chosen = group[0:3] == iijj from target string +object chosen = predecessor bond between group[0:1] == ii and group[2:3] == jj from other string number of incompatibleBonds: 1 -predecessor bond between b and c -won fight with predecessor bond between b and c +successor bond between group[0:1] == ii and group[2:3] == jj +won fight with successor bond between group[0:1] == ii and group[2:3] == jj 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 -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 -no incompatible bonds -no incompatible Groups -building group -object chosen = k from target string -urgency: 100.0, number: 1, bin: 7 +no incompatible groups +building bond predecessor bond between group[0:1] == ii and group[2:3] == jj top_down_bond_scout__category -initial : relevance = 50, unhappiness=15 -target : relevance = 66, 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-group-scout--direction, with urgency: 3 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj Post top down: 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: 6 posting bottom up codelets -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from b to c -initial : relevance = 50, unhappiness=79 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -to object: b -initial : relevance = 50, unhappiness=79 -target : relevance = 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 = predecessor 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 = 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[1:2] == bc from initial string -object chosen = group[0:1] == ij from target string -destination: k +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for group 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 = 95 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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: 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 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=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 = 100, unhappiness=15 -target : relevance = 66, unhappiness=78 +target : relevance = 37, unhappiness=31 initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a +source chosen = b firstBond: predecessor bond between a and b possible group: predecessor bond between a and b -trying from a to predecessor +trying from b to predecessor 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:1] == ij -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between a and i -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=31 +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[2:3] == jj from target string +destination: group[4:5] == kk +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[4:5] == kk +source descriptor: J +destination descriptor: K +proposing successor bond +object chosen = group[2:3] == jj from target string +destination: group[4:5] == kk +chosen bond facet: letterCategory +Source: group[2:3] == jj, destination: group[4:5] == kk +source descriptor: J +destination descriptor: K +proposing successor 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 = 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 = group[0:2] == ijk from target string -object chosen = group[1:2] == bc from initial string -object chosen = group[0:1] == ij 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 +target : relevance = 37, unhappiness=31 +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-bond-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=31 +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=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=31 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 91 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +predecessor bond between group[2:3] == jj and group[4:5] == kk +won fight with predecessor bond between group[2:3] == jj and group[4:5] == kk +broke the bonds +no incompatible groups +building bond successor bond between group[2:3] == jj and group[4:5] == kk +initial : relevance = 100, unhappiness=15 +target : relevance = 25, unhappiness=31 +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 group[2:3] == jj and group[4:5] == kk from other string +bond strength = 91 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = group[0:2] == abc from initial string +urgency: 100.0, number: 1, bin: 7 object chosen = successor bond between 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 +object chosen = predecessor 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 -won fight with predecessor 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 -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 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: a, destination: b -object chosen = group[0:2] == abc from initial string -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 -won fight with successor bond between j and k -lost fight with successor bond between i and j -failed to break bonds: Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=78 +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=31 initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 Post top down: top-down-group-scout--category, with urgency: 4 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 +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 91 for successor bond between group[2:3] == jj and group[4:5] == kk succeeded: posting bond-builder -object chosen = predecessor bond between a and b from other string +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 91 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = successor bond between a and b from other string +bond strength = 91 for successor bond between a and b +succeeded: posting bond-builder +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk 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 -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] == 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: 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 -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 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 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 -object 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 = 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 = 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 = 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] == 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 -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 = 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 -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 = b 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 = 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 -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 = 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 +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj 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=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 -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: 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 -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 = 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 = 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 -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 -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 -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-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 = 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 bond -to object: j -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: 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 = 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 -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -object chosen = predecessor bond between a and b 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 -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 = j -firstBond: successor bond between i and j -firstBond2: successor bond between j and k -initial : relevance = 100, 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 -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 -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 = j -firstBond: successor bond between i and j -firstBond2: successor bond between j and k -object chosen = k from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -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 -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 = 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 -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 = 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-bond-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 24.1, number: 2, bin: 2 -urgency: 100.0, number: 1, bin: 7 -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 -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 -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 -Post top down: top-down-bond-scout--category, with urgency: 4 -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 -object 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 = 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 -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 = k from target string -destination: j -chosen bond facet: letterCategory -Source: k, destination: j +Source: group[4:5] == kk, destination: group[2:3] == jj 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: 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 = 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 = 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 -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 -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 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 -object 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 -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-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: 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 = 91 for successor bond between b and c -succeeded: posting bond-builder -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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-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 = 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 -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 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 = 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 = 94 for successor bond between a and b -succeeded: posting bond-builder -urgency: 100.0, number: 1, bin: 7 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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 -initial string selected: abc with 3 letters, 3 objects, 1 bonds for bond -to object: b -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 = a -no firstBond -no firstBond2 -object chosen = i from target string -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: j -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 -to object: j -urgency: 100.0, number: 1, bin: 7 -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 -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=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 = 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 = 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-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=84 -target : relevance = 50, 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 -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 -initial : relevance = 100, unhappiness=84 -target : relevance = 0, unhappiness=89 -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 = 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=84 -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 = 0, 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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-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 = group[1:2] == jk from target string -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 -initial : relevance = 0, 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 = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -initial : relevance = 100, unhappiness=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 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 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 -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=89 -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-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 = 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 -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 -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 = 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 = 0, 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 -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 -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c +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 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 -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 -bond strength = 91 for predecessor bond between b and c +building bond successor bond between a and b +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 91 for successor bond between group[2:3] == jj and group[4:5] == kk 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 +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 93 for predecessor bond between group[2:3] == jj and group[4:5] == kk 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-bond-scout--category, with urgency: 6 Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 posting bottom up codelets -object chosen = 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 group[2:3] == jj and group[4:5] == kk 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 = 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 -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] == 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 = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: j -initial : relevance = 100, unhappiness=79 -target : relevance = 50, unhappiness=79 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -to object: k +target : relevance = 37, unhappiness=31 +target string selected: iijjkk with 6 letters, 9 objects, 6 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:3] == iijj from target string +no incompatible bonds +no incompatible Groups +building group object chosen = predecessor bond between b and c from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=79 +target : relevance = 33, unhappiness=31 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for group +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -urgency: 23.200000000000003, number: 1, bin: 2 +successor bond between group[2:3] == jj and group[4:5] == kk +won fight with successor bond between group[2:3] == jj and group[4:5] == kk +broke the bonds +no incompatible groups +building bond predecessor bond between group[2:3] == jj and group[4:5] == kk +top_down_bond_scout__category +initial : relevance = 50, unhappiness=79 +target : relevance = 0, unhappiness=31 +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=31 +target string selected: iijjkk with 6 letters, 10 objects, 6 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--direction, with urgency: 3 Post top down: top-down-bond-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--category, with urgency: 4 Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 Post top down: top-down-group-scout--category, with urgency: 4 Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post 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 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 = predecessor bond between j and k from other string -bond strength = 94 for predecessor bond between j and k +initial : relevance = 50, unhappiness=79 +target : relevance = 33, unhappiness=36 +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 +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=79 +target : relevance = 33, unhappiness=36 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for group +initial : relevance = 50, unhappiness=79 +target : relevance = 33, unhappiness=36 +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 = 0, unhappiness=36 +initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +no firstBond2 +object chosen = successor bond between b and c from other string +bond strength = 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 = 94 for successor bond between i and j -succeeded: posting bond-builder -object chosen = predecessor bond between j and k from other string +object chosen = group[1:2] == bc from initial string +object chosen = group[1:2] == bc from initial string +urgency: 100.0, number: 1, bin: 7 +initial : relevance = 50, unhappiness=79 +target : relevance = 33, unhappiness=36 +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-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=79 +target : relevance = 33, unhappiness=36 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +source: group[2:3] == jj, destination: group[0:1] == ii +top_down_bond_scout__category +initial : relevance = 0, unhappiness=79 +target : relevance = 33, unhappiness=36 +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 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 -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 -number of incompatibleBonds: 1 -successor bond between a and b +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 group[4:5] == kk +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=36 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +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 = 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=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 -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 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-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 -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 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=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 = 0, unhappiness=79 -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 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] == abc from initial string -already exists...activate descriptors & fizzle -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 = 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 -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 = 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 = 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 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 = 50, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -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 -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: c, destination: b -object chosen = predecessor bond between 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 -initial : 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 -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 = 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 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 = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -won fight with successor bond between b and c -broke the bonds -won fight with group[0:2] == abc -broke the groups -trying to break incompatible correspondences -lost fight with Correspondence between c and 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] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -target string selected: 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 group -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = successor bond between b and c from other string -bond strength = 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 -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 = 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 -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 = 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 -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 a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 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] == ijk from target 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] == 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 -posting bottom up codelets -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between 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 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 -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: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -urgency: 100.0, number: 2, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -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[1:2] == jk 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 -initial string selected: abc 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 = 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 bond -urgency: 100.0, number: 1, bin: 7 -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 -already exists...activate descriptors & fizzle -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == 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: 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: 1, 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: j, destination: i -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 = 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 -posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 0, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -source: b, destination: a -initial : relevance = 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 = 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 : relevance = 100, unhappiness=79 +target : relevance = 33, unhappiness=36 initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -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 = 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 -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 = 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 = c 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 = 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 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -urgency: 23.200000000000003, number: 1, bin: 2 -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 = Correspondence between b and j from other string -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -Post top down: top-down-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 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 = 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 = 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 = c 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 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 91 for predecessor bond between b and c -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -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 = 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 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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 -object chosen = c from initial string -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 -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 -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 -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 -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 = 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 = group[1:2] == bc from initial 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 = predecessor bond between a and b from other string -bond strength = 94 for predecessor bond between a and b +proposing group from a to c +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 91 for successor bond between group[2:3] == jj and group[4:5] == kk 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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 +initial : relevance = 100, unhappiness=79 +target : relevance = 33, unhappiness=36 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for direction +source chosen = group[4:5] == kk +firstBond: predecessor bond between group[2:3] == jj and group[4:5] == kk +possible group: predecessor bond between group[2:3] == jj and group[4:5] == kk +trying from group[4:5] == kk to predecessor +proposing group from group[0:1] == ii to group[4:5] == kk Post top down: top-down-bond-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-group-scout--direction, with urgency: 3 Post top down: top-down-bond-scout--category, with urgency: 4 Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: 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 = 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=78 -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 = 0, unhappiness=78 -target : relevance = 0, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: b, destination: a -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:5] == iijjkk from target string +object chosen = group[0:5] == iijjkk from target string object chosen = group[0:2] == abc from initial string -object chosen = successor bond between a and b from other string -bond strength = 91 for successor bond between a and b -succeeded: posting bond-builder -initial : relevance = 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 +object chosen = group[1:2] == bc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 33, unhappiness=36 +target string selected: iijjkk with 6 letters, 10 objects, 6 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 = 33, unhappiness=36 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +source: group[0:3] == iijj, destination: group[4:5] == kk +object chosen = group[0:5] == iijjkk from target string +no incompatible bonds +won fight with group[0:3] == iijj +won fight with group[0:3] == iijj +broke the Groups +building group +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=36 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for group +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +number of incompatibleBonds: 1 +predecessor bond between group[2:3] == jj and group[4:5] == kk +won fight with predecessor bond between group[2:3] == jj and group[4:5] == kk +broke the bonds +won fight with group[0:5] == iijjkk +broke the groups +trying to break incompatible correspondences +lost fight with Correspondence between c and group[4:5] == kk +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=36 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +Post top down: top-down-bond-scout--direction, with urgency: 3 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for group +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: c object chosen = predecessor bond between b and c from other string bond strength = 96 for predecessor bond between b and c succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 0, unhappiness=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 -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 -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 j and k from other string +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 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-group-scout--direction, with urgency: 3 +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = b +firstBond: predecessor bond between a and b +firstBond2: predecessor bond between b and c +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +source: k, destination: k +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +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=11 +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 = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[0:2] == abc from initial string +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = b from initial string +destination: a +chosen bond facet: letterCategory +Source: b, destination: a +source descriptor: B +destination descriptor: A +proposing predecessor bond +object chosen = 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 +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 = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for group +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +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=11 +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 +posting bottom up codelets +object chosen = successor bond between b and c from other string +bond strength = 91 for successor bond between b and c +succeeded: posting bond-builder +urgency: 100.0, number: 1, bin: 7 +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 = sameness bond between k and k from other string +bond strength = 100 for sameness bond between k and k +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +source: i, destination: group[2:3] == jj +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=11 +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[2:3] == jj from target string +object chosen = successor bond between i and group[2:3] == jj from other string +bond strength = 45 for successor bond between i and group[2:3] == jj +object chosen = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[0:1] == ii from target string +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +to object: group[2:3] == jj +object chosen = sameness bond between k and k from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 91 for successor bond between group[0:1] == ii and group[2:3] == jj +succeeded: posting bond-builder Post top down: top-down-bond-scout--category, with urgency: 4 posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 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 -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 = 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 = 0, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for group +object chosen = successor bond between group[0:1] == ii and group[2:3] == jj from other string +number of incompatibleBonds: 1 +predecessor bond between group[0:1] == ii and group[2:3] == jj +lost fight with predecessor bond between group[0:1] == ii and group[2:3] == jj +failed to break bonds: Fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for direction +source chosen = group[0:1] == ii +firstBond: predecessor bond between group[0:1] == ii and group[2:3] == jj +no firstBond2 +object chosen = group[0:2] == abc from initial string +object chosen = group[0:1] == ii 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=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for direction +source chosen = group[4:5] == kk +firstBond: predecessor bond between group[2:3] == jj and group[4:5] == kk +no firstBond2 +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for direction +source chosen = group[0:1] == ii +firstBond: predecessor bond between group[0:1] == ii and group[2:3] == jj +possible group: predecessor bond between group[0:1] == ii and group[2:3] == jj +trying from group[0:1] == ii to predecessor +proposing group from group[0:1] == ii to group[4:5] == kk +object chosen = c 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:5] == iijjkk from target string +Post top down: top-down-group-scout--direction, with urgency: 3 +Post top down: top-down-bond-scout--category, with urgency: 6 +Post top down: top-down-group-scout--category, with urgency: 6 +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 = 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 +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for group +object chosen = group[4:5] == kk from target string +destination: group[2:3] == jj +chosen bond facet: letterCategory +Source: group[4:5] == kk, destination: group[2:3] == jj +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 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +source: group[4:5] == kk, destination: group[2:3] == jj +object chosen = j from target string +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: c, destination: b +object chosen = group[0:1] == ii from target string +urgency: 100.0, number: 1, bin: 7 +object chosen = predecessor bond between b and c from other string +bond strength = 96 for predecessor bond between b and c +succeeded: posting bond-builder +object chosen = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 94 for predecessor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=11 +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=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 = successor bond between j and k from other string +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: b, destination: a +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 = predecessor bond between group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 48 for successor bond between group[2:3] == jj and group[4:5] == kk +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for group +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 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 = 37, unhappiness=11 +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 = 0, unhappiness=15 +target : relevance = 0, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: c +posting bottom up codelets +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=11 +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 = 37, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction +source chosen = c +firstBond: predecessor bond between b and c +possible group: predecessor bond between b and c +trying from c to predecessor +proposing group from a to c +object chosen = group[0:2] == abc from initial string +object chosen = group[0:2] == abc from initial string +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +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 = group[0:2] == abc from initial string +already exists...activate descriptors & fizzle +object chosen = group[4:5] == kk from target string +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for direction +source chosen = group[2:3] == jj +firstBond: predecessor bond between group[0:1] == ii and group[2:3] == jj +firstBond2: predecessor bond between group[2:3] == jj and group[4:5] == kk +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for group +object chosen = group[4:5] == kk from target string +already exists...activate descriptors & fizzle +object chosen = group[0:5] == iijjkk from target string +Post top down: top-down-group-scout--category, with urgency: 4 +posting bottom up codelets +object chosen = group[0:2] == abc from initial string +object chosen = group[0:5] == iijjkk 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 = successor bond between b and c from other string number of incompatibleBonds: 1 -predecessor bond between j and k -lost fight with predecessor bond between j and k +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 -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 +already exists...activate descriptors & fizzle +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +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=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +source: group[0:1] == ii, destination: group[2:3] == jj +object 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:5] == iijjkk 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 = successor bond between group[0:1] == ii and group[2:3] == jj from other string +bond strength = 48 for successor bond between group[0:1] == ii and group[2:3] == jj +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +Post top down: 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 group[2:3] == jj and group[4:5] == kk from other string +bond strength = 94 for predecessor bond between group[2:3] == jj and group[4:5] == kk +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 group[2:3] == jj and group[4:5] == kk from other string +already exists: activate descriptors & Fizzle +object chosen = b from initial string +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +source: a, destination: b +object chosen = predecessor bond between a and b from other string +bond strength = 96 for predecessor bond between a and b +succeeded: posting bond-builder +object chosen = predecessor bond between a and b from other string +already exists: activate descriptors & Fizzle +urgency: 100.0, number: 2, bin: 7 +Post top down: top-down-group-scout--category, with urgency: 4 +Post top down: top-down-description-scout, with urgency: 5 +posting bottom up codelets +urgency: 100.0, number: 1, bin: 7 +object chosen = group[2:3] == jj from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +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 = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +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 = successor bond between a and b from other string number of incompatibleBonds: 1 predecessor bond between a and b lost fight with predecessor bond between a and b failed to break bonds: Fizzle -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=78 -target : relevance = 0, unhappiness=79 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = a -firstBond: predecessor bond between a and b -possible group: predecessor bond between a and b -trying from a to predecessor -proposing group from a to 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 -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post 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 bond -object chosen = k from target string -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = predecessor bond between a and b from other string -already exists: activate descriptors & Fizzle -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 -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 = i 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 -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 -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--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] == 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 -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 -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[1:2] == jk from target string +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] == ijk 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 -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 Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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 = 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 -object 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 = 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 -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=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 = 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 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=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 50, unhappiness=79 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: a -object chosen = predecessor bond between a and b from other string -bond strength = 96 for predecessor bond between a and b -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -object chosen = 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 -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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post top down: top-down-group-scout--category, with urgency: 4 -Post 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 -urgency: 23.200000000000003, number: 1, bin: 2 -object chosen = successor bond between j and k from other string +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +to object: group[4:5] == kk +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string +bond strength = 91 for successor bond between group[2:3] == jj and group[4:5] == kk +succeeded: posting bond-builder +Post top down: top-down-group-scout--category, with urgency: 6 +posting bottom up codelets +object chosen = group[0:5] == iijjkk from target string +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +to object: b +object chosen = successor bond between group[2:3] == jj and group[4:5] == kk from other string number of incompatibleBonds: 1 -predecessor bond between j and k -won fight with predecessor bond between j and k +predecessor bond between group[2:3] == jj and group[4:5] == kk +won fight with predecessor bond between group[2:3] == jj and group[4:5] == kk broke the bonds -no incompatible groups -building bond successor bond between j and k -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 -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 -object chosen = i 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 = 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 = 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--category, with urgency: 4 -Post top down: top-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 = 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 -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 = 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 bond -to object: a -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 = predecessor 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 = 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 j and k from other string -bond strength = 91 for predecessor bond between j and k -succeeded: posting bond-builder +lost fight with group[0:5] == iijjkk +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 -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 = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for group +object chosen = group[0:1] == ii from target string +urgency: 100.0, number: 2, bin: 7 +object chosen = group[0:1] == ii from target string already exists...activate descriptors & fizzle -object chosen = group[0:2] == abc from initial string -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-description-scout, with urgency: 5 +urgency: 100.0, number: 2, bin: 7 +Post top down: top-down-bond-scout--category, with urgency: 6 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 = c from initial string -urgency: 24.1, number: 2, bin: 2 -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: i, destination: j -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = c from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 0, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -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 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk 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--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 : relevance = 0, unhappiness=11 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 -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 = a 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 = a 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 = 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 -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 = k from target string -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 -object chosen = predecessor 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 -object chosen = k 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 -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 -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 = 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 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-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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 -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 = 0, unhappiness=94 -target string selected: ijk with 3 letters, 3 objects, 1 bonds for bond -to object: 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 = 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 -object chosen = i 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 -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 -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-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post 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 -initial string selected: abc with 3 letters, 3 objects, 1 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 = 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 = 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=89 -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 -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 = 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 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 = 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 -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: 23.200000000000003, number: 1, bin: 2 -object chosen = group[0:1] == ij from target string -initial : relevance = 50, unhappiness=89 -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 = successor bond between i and j from other string -bond strength = 91 for successor bond between i and j +firstBond2: predecessor bond between b and c +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +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=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 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 = 37, unhappiness=11 +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 +Post top down: top-down-group-scout--category, with urgency: 6 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 = group[0:2] == abc from initial string +top_down_bond_scout__category +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +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 = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 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 +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 +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: 6 +posting bottom up codelets +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +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] == abc from initial string +urgency: 100.0, number: 1, bin: 7 +object chosen = group[0:5] == iijjkk from target string +posting bottom up codelets +object chosen = b from initial string +object chosen = group[0:5] == iijjkk from target string +already exists...activate descriptors & fizzle +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 2, bin: 7 +posting bottom up codelets +initial : relevance = 100, unhappiness=15 +target : relevance = 37, unhappiness=11 +initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond +urgency: 100.0, number: 1, bin: 7 +urgency: 100.0, number: 2, bin: 7 +urgency: 100.0, number: 2, bin: 7 +urgency: 100.0, number: 1, bin: 7 +Post top down: top-down-bond-scout--category, with urgency: 4 +Post top down: top-down-bond-scout--category, with urgency: 6 +posting bottom up codelets +urgency: 100.0, number: 2, bin: 7 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 37, unhappiness=11 +target string selected: iijjkk with 6 letters, 10 objects, 6 bonds for bond +source: group[2:3] == jj, destination: group[4:5] == kk +urgency: 100.0, number: 1, bin: 7 +top_down_bond_scout__category +initial : relevance = 0, unhappiness=15 +target : relevance = 0, unhappiness=11 +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 i and j 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 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 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: i, 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: 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 -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 -lost fight with successor bond between j and k +predecessor bond between b and c +lost fight with predecessor bond between b and c failed to break bonds: Fizzle -initial : relevance = 50, unhappiness=79 -target : relevance = 100, unhappiness=78 -target string selected: 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 -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: c -object chosen = group[0:2] == abc from initial string -object chosen = i from target string -object chosen = c from initial string -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 +urgency: 100.0, number: 2, bin: 7 posting bottom up codelets -top_down_bond_scout__category -initial : relevance = 50, unhappiness=84 -target : relevance = 0, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: 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 = 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 -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 = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = c from initial string -initial : relevance = 50, unhappiness=84 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -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 @@ -176875,1824 +61320,38 @@ source descriptor: C destination descriptor: B proposing predecessor bond object chosen = predecessor bond between b and c from other string -bond strength = 69 for predecessor bond between b and c +bond strength = 78 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 -posting bottom up codelets -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: predecessor bond between a and b -no firstBond2 -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -won fight with predecessor bond between a and b -broke the bonds -no incompatible Groups -building group -initial : relevance = 100, unhappiness=84 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -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 -already exists: activate descriptors & Fizzle -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = group[0:2] == ijk 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 = 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 -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 = 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-group-scout--direction, with urgency: 3 -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 = 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 = 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 -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 -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 +urgency: 100.0, number: 2, bin: 7 object chosen = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -urgency: 100.0, number: 2, bin: 7 -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 = 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 direction -source chosen = a -firstBond: successor bond between a and b -no firstBond2 -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] == abc from initial string -urgency: 100.0, number: 1, bin: 7 -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=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 -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 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-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 -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 = 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 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 -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 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor 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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = group[0:2] == abc from initial string -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: 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 = 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 = 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 Post top 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 = k 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 = group[0:2] == ijk from target string +object chosen = group[0:5] == iijjkk from target string +object chosen = group[0:5] == iijjkk 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 -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 -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 -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: 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: 2, 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 = 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 = 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 = 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 -object chosen = a 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 = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = b from initial string -destination: a -chosen bond facet: letterCategory -Source: b, destination: a -source descriptor: B -destination descriptor: A -proposing predecessor bond -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -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 = 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 = 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 -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 = i from target string -object chosen = successor bond between b and c from other string -bond strength = 48 for successor bond between b and c +initial : relevance = 100, unhappiness=18 +target : relevance = 37, unhappiness=12 +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 = 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 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 = 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 -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 +bond strength = 96 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 = 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 = 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 -posting bottom up codelets -urgency: 100.0, number: 1, bin: 7 +object chosen = a from initial string +destination: b +chosen bond facet: letterCategory +Source: a, destination: b +source descriptor: A +destination descriptor: B +proposing successor bond object chosen = successor bond between a and b from other string bond strength = 91 for successor bond between a and b succeeded: posting bond-builder -object chosen = 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 = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = i from target string -object chosen = c from initial 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--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 -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 -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 -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 = 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=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 -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-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 = b 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 -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 = 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 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 = 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 -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 -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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 -already exists: activate descriptors & Fizzle -top_down_bond_scout__category -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -object chosen = successor bond between 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=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 -object 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 -object chosen = k 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 -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 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 -posting bottom up codelets -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 -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 = 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 -initial : relevance = 100, unhappiness=78 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == 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-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -initial : relevance = 100, unhappiness=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 = 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 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = a -firstBond: successor 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 = 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 -succeeded: posting bond-builder -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -posting bottom up codelets -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == abc from initial string -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 = b -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from b to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -urgency: 100.0, number: 1, bin: 7 -object chosen = b from initial string -destination: c -chosen bond facet: letterCategory -Source: b, destination: c -source descriptor: B -destination descriptor: C -proposing successor bond -object chosen = group[0:2] == abc from initial string -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -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 -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 -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 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 = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -object chosen = 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 = 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-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 a and b from other string -already exists: activate descriptors & Fizzle -object chosen = a from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -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 = k 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 = 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 = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -Post top down: top-down-group-scout--direction, with urgency: 3 -posting bottom up codelets -object chosen = group[0:2] == abc from initial string -top_down_bond_scout__category -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 = 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 -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 bond -to object: c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = predecessor bond between b and c from other string -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 -urgency: 100.0, number: 2, bin: 7 -object chosen = group[0:2] == ijk from target 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] == 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 = 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 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor 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 = 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 -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 = 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: 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 = 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] == 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] == 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 -object 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 = 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 = k 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-group-scout--category, with urgency: 4 -posting bottom up codelets -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for group -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -urgency: 100.0, number: 1, bin: 7 -object chosen = i 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 -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 = 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 -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 -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 -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 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 -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -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 = i 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 -object chosen = b 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 -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 = 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 = 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 = k 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 = k from target string -Post top down: top-down-description-scout, with urgency: 5 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 91 for successor bond between b and c -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 -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 = 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 = 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 = predecessor 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--category, with urgency: 4 -Post top down: 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 -no incompatible groups -trying to break incompatible correspondences -lost fight with Correspondence between a and 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 -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 -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 = 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--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with 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 +object chosen = successor bond between a and b from other string number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c +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 -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 = 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 -urgency: 100.0, number: 1, bin: 7 -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 -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 = 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 = 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 -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: 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-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 = 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 = 50, unhappiness=84 -target string selected: ijk with 3 letters, 3 objects, 2 bonds for bond -source: i, destination: j -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 -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=84 -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 = 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-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 = 100, unhappiness=78 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for bond -source: a, destination: b -initial : relevance = 100, unhappiness=78 -target : relevance = 50, unhappiness=89 -initial string selected: abc with 3 letters, 3 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = group[0:2] == abc from initial string -initial : relevance = 100, unhappiness=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 -object 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=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 = 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-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: b, destination: c -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = c from initial string -destination: b -chosen bond facet: letterCategory -Source: c, destination: b -source descriptor: C -destination descriptor: B -proposing predecessor bond -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = group[0:2] == abc from initial string -no incompatible bonds -no incompatible Groups -building group -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 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 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-bond-scout--category, with urgency: 4 -Post top down: top-down-bond-scout--category, with 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 = k 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 b 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 -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 = 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 -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 = 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 -Post top down: top-down-group-scout--direction, with urgency: 3 -Post top down: top-down-group-scout--direction, with 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 bond -to object: j -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 = 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 = 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 -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 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 -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 -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 -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=78 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -Post top down: top-down-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 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 = 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 -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 -top_down_bond_scout__category -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 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 = 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 -posting bottom up codelets -object chosen = predecessor bond between b and c from other string -bond strength = 48 for predecessor bond between b and c -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -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: 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 = 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 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 -initial : 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 -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 -initial : 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 -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] == 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 -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 = a -firstBond: successor 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 = 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 -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 -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 -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 = 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 = 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 -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 -top_down_bond_scout__category -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: a -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between 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 = predecessor bond between b and c from other string -number of incompatibleBonds: 1 -successor bond between b and c -lost fight with successor bond between b and c -failed to break bonds: Fizzle -object chosen = successor bond between a and b from other string -already exists: activate descriptors & Fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between b and c -possible group: successor bond between b and c -trying from c to successor -proposing group from a to c -object chosen = group[0:2] == abc from initial string -object chosen = group[0:2] == abc from initial string -already exists...activate descriptors & fizzle -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -target string selected: 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 -object chosen = group[0:2] == ijk from target string -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: j -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: k, destination: 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 = 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 -object chosen = group[0:2] == ijk 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 -object chosen = a from initial string -destination: b -chosen bond facet: letterCategory -Source: a, destination: b -source descriptor: A -destination descriptor: B -proposing successor bond -object chosen = successor bond between a and b from other string -bond strength = 96 for successor bond between a and b -succeeded: posting bond-builder -top_down_bond_scout__category -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -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 -posting bottom up codelets -object chosen = successor bond between b and c from other string -bond strength = 96 for successor bond between b and c -succeeded: posting bond-builder -object chosen = successor bond between b and c from other string -already exists: activate descriptors & Fizzle -object chosen = successor bond between a and b from other string -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 -already exists...activate descriptors & fizzle -object chosen = a from initial string -initial : relevance = 100, unhappiness=15 -target : relevance = 100, unhappiness=15 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between 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 -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 -initial : 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 = i 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 = 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 -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 -initial string selected: abc with 3 letters, 4 objects, 2 bonds for direction -source chosen = c -firstBond: successor bond between 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 -posting bottom up codelets -object chosen = group[0:2] == ijk from target string -already exists...activate descriptors & fizzle diff --git a/copycat/codeletMethods.py b/copycat/codeletMethods.py index 445f59c..6b94bf3 100644 --- a/copycat/codeletMethods.py +++ b/copycat/codeletMethods.py @@ -75,10 +75,10 @@ def __structureVsStructure(structure1, weight1, structure2, weight2): temperature = ctx.temperature structure1.updateStrength() structure2.updateStrength() - #TODO: use entropy + # TODO: use entropy weightedStrength1 = temperature.getAdjustedValue( structure1.totalStrength * weight1) - #TODO: use entropy + # TODO: use entropy weightedStrength2 = temperature.getAdjustedValue( structure2.totalStrength * weight2) return random.weighted_greater_than(weightedStrength1, weightedStrength2) @@ -114,7 +114,7 @@ def __slippability(ctx, conceptMappings): temperature = ctx.temperature for mapping in conceptMappings: slippiness = mapping.slippability() / 100.0 - #TODO: use entropy + # TODO: use entropy probabilityOfSlippage = temperature.getAdjustedProbability(slippiness) if random.coinFlip(probabilityOfSlippage): return True @@ -126,7 +126,7 @@ def breaker(ctx, codelet): random = ctx.random temperature = ctx.temperature workspace = ctx.workspace - #TODO: use entropy + # TODO: use entropy probabilityOfFizzle = (100.0 - temperature.value()) / 100.0 if random.coinFlip(probabilityOfFizzle): return @@ -143,7 +143,7 @@ def breaker(ctx, codelet): breakObjects += [structure.source.group] # Break all the objects or none of them; this matches the Java for structure in breakObjects: - #TODO: use entropy + # TODO: use entropy breakProbability = temperature.getAdjustedProbability( structure.totalStrength / 100.0) if random.coinFlip(breakProbability): @@ -155,8 +155,7 @@ def breaker(ctx, codelet): def chooseRelevantDescriptionByActivation(ctx, workspaceObject): random = ctx.random descriptions = workspaceObject.relevantDescriptions() - weights = [description.descriptor.activation - for description in descriptions] + weights = [description.descriptor.activation for description in descriptions] return random.weighted_choice(descriptions, weights) @@ -166,7 +165,7 @@ def similarPropertyLinks(ctx, slip_node): result = [] for slip_link in slip_node.propertyLinks: association = slip_link.degreeOfAssociation() / 100.0 - #TODO:use entropy + # TODO:use entropy probability = temperature.getAdjustedProbability(association) if random.coinFlip(probability): result += [slip_link] @@ -189,7 +188,7 @@ def bottom_up_description_scout(ctx, codelet): sliplinks = similarPropertyLinks(ctx, description.descriptor) assert sliplinks weights = [sliplink.degreeOfAssociation() * sliplink.destination.activation - for sliplink in sliplinks] + for sliplink in sliplinks] chosen = random.weighted_choice(sliplinks, weights) chosenProperty = chosen.destination coderack.proposeDescription(chosenObject, chosenProperty.category(), @@ -222,7 +221,7 @@ def description_strength_tester(ctx, codelet): description.descriptor.buffer = 100.0 description.updateStrength() strength = description.totalStrength - #TODO: use entropy + # TODO: use entropy probability = temperature.getAdjustedProbability(strength / 100.0) assert random.coinFlip(probability) coderack.newCodelet('description-builder', strength, [description]) @@ -306,7 +305,7 @@ def rule_scout(ctx, codelet): workspace = ctx.workspace assert workspace.numberOfUnreplacedObjects() == 0 changedObjects = [o for o in workspace.initial.objects if o.changed] - #assert len(changedObjects) < 2 + # assert len(changedObjects) < 2 # if there are no changed objects, propose a rule with no changes if not changedObjects: return coderack.proposeRule(None, None, None, None) @@ -336,8 +335,8 @@ def rule_scout(ctx, codelet): if targetObject.described(node): if targetObject.distinguishingDescriptor(node): newList += [node] - objectList = newList # surely this should be += - # "union of this and distinguishing descriptors" + objectList = newList # surely this should be += + # "union of this and distinguishing descriptors" assert objectList # use conceptual depth to choose a description weights = [ @@ -368,7 +367,7 @@ def rule_strength_tester(ctx, codelet): temperature = ctx.temperature rule = codelet.arguments[0] rule.updateStrength() - #TODO: use entropy + # TODO: use entropy probability = temperature.getAdjustedProbability(rule.totalStrength / 100.0) if random.coinFlip(probability): coderack.newCodelet('rule-builder', rule.totalStrength, [rule]) @@ -401,8 +400,8 @@ def replacement_finder(ctx, codelet): relation = relations[diff] else: relation = None - letterOfInitialString.replacement = Replacement(ctx, - letterOfInitialString, letterOfModifiedString, relation) + letterOfInitialString.replacement = Replacement(ctx, letterOfInitialString, + letterOfModifiedString, relation) if relation != slipnet.sameness: letterOfInitialString.changed = True workspace.changedObject = letterOfInitialString @@ -445,8 +444,8 @@ def top_down_bond_scout__direction(ctx, codelet): coderack = ctx.coderack slipnet = ctx.slipnet direction = codelet.arguments[0] - source = __getScoutSource(ctx, - direction, formulas.localDirectionCategoryRelevance, 'bond') + source = __getScoutSource(ctx, direction, formulas.localDirectionCategoryRelevance, + 'bond') destination = chooseDirectedNeighbor(ctx, source, direction) assert destination logging.info('to object: %s', destination) @@ -471,7 +470,7 @@ def bond_strength_tester(ctx, codelet): __showWhichStringObjectIsFrom(bond) bond.updateStrength() strength = bond.totalStrength - #Todo: use entropy + # TODO: use entropy probability = temperature.getAdjustedProbability(strength / 100.0) logging.info('bond strength = %d for %s', strength, bond) assert random.coinFlip(probability) @@ -512,7 +511,7 @@ def bond_builder(ctx, codelet): if incompatibleCorrespondences: logging.info("trying to break incompatible correspondences") assert __fight(bond, 2.0, incompatibleCorrespondences, 3.0) - #assert __fightIncompatibles(incompatibleCorrespondences, + # assert __fightIncompatibles(incompatibleCorrespondences, # bond, 'correspondences', 2.0, 3.0) for incompatible in incompatibleBonds: incompatible.break_the_structure() @@ -702,7 +701,7 @@ def top_down_group_scout__direction(ctx, codelet): direction, bondFacet) -#noinspection PyStringFormat +# noinspection PyStringFormat @codelet('group-scout--whole-string') def group_scout__whole_string(ctx, codelet): coderack = ctx.coderack @@ -754,7 +753,7 @@ def group_strength_tester(ctx, codelet): __showWhichStringObjectIsFrom(group) group.updateStrength() strength = group.totalStrength - #TODO: use entropy + # TODO: use entropy probability = temperature.getAdjustedProbability(strength / 100.0) if random.coinFlip(probability): # it is strong enough - post builder & activate nodes @@ -882,7 +881,7 @@ def rule_translator(ctx, codelet): bondDensity = min(bondDensity, 1.0) weights = __getCutoffWeights(bondDensity) cutoff = 10.0 * random.weighted_choice(list(range(1, 11)), weights) - #TODO: use entropy + # TODO: use entropy if cutoff >= temperature.actual_value: result = workspace.rule.buildTranslatedRule() if result is not None: @@ -919,11 +918,11 @@ def bottom_up_correspondence_scout(ctx, codelet): and m.initialDescriptionType != slipnet.bondFacet] initialDescriptionTypes = [m.initialDescriptionType for m in opposites] flipTargetObject = False - if (objectFromInitial.spansString() and - objectFromTarget.spansString() and - slipnet.directionCategory in initialDescriptionTypes - and all(m.label == slipnet.opposite for m in opposites) # unreached? - and slipnet.opposite.activation != 100.0): + if (objectFromInitial.spansString() and + objectFromTarget.spansString() and + slipnet.directionCategory in initialDescriptionTypes + and all(m.label == slipnet.opposite for m in opposites) # unreached? + and slipnet.opposite.activation != 100.0): objectFromTarget = objectFromTarget.flippedVersion() conceptMappings = formulas.getMappings( objectFromInitial, objectFromTarget, @@ -939,7 +938,7 @@ def important_object_correspondence_scout(ctx, codelet): coderack = ctx.coderack random = ctx.random slipnet = ctx.slipnet - #TODO: use entropy + # TODO: use entropy temperature = ctx.temperature workspace = ctx.workspace objectFromInitial = chooseUnmodifiedObject(ctx, 'relativeImportance', @@ -979,11 +978,11 @@ def important_object_correspondence_scout(ctx, codelet): and m.initialDescriptionType != slipnet.bondFacet] initialDescriptionTypes = [m.initialDescriptionType for m in opposites] flipTargetObject = False - if (objectFromInitial.spansString() - and objectFromTarget.spansString() - and slipnet.directionCategory in initialDescriptionTypes - and all(m.label == slipnet.opposite for m in opposites) # unreached? - and slipnet.opposite.activation != 100.0): + if (objectFromInitial.spansString() + and objectFromTarget.spansString() + and slipnet.directionCategory in initialDescriptionTypes + and all(m.label == slipnet.opposite for m in opposites) # unreached? + and slipnet.opposite.activation != 100.0): objectFromTarget = objectFromTarget.flippedVersion() conceptMappings = formulas.getMappings( objectFromInitial, objectFromTarget,